Educational Instagram clone with Oauth for users.
Designed an application to allow users to use an Instagram clone to post images and follow other users.
Handled authentication for users at login by encrypting identifying account info and using BCrypt and OAuth.
Created a many-to-many relationship implemented with has_many :through associations.
Has a join table that admits a user-submittable attribute.
Educational ruby on rails project with Oauth for users, Users can add tasks and manage those tasks with the application.
Handled authentication for users at login by encrypting identifying account info and using BCrypt and OAuth.
Handled validation for forms and account creation so users can’t input wrong or bad data to the backend.
Created sessions to allow a current user to stay logged in until they log out.
Designed an MVC architecture that also includes RESTful routes.
Educational single-page web app that displays games that you can leave a review on.
Designed a full-stack application to help users know what reviews are on games before they purchase.
Created a frontend with JavaScript and a Rails API backend.
Created asynchronous (AJAX) calls and used JSON as the communication format to display data fetched from API.
Encapsulated related data and behavior through the use of Object-Oriented JavaScript.
Images Gallery allows users to generate photos with the ability to save images.
Create Dockerfiles for the frontend and API app.
Configure docker-compose to start frontend and API containers.
Implement Mongo and Mongo express with Docker containers.
Handled Python Flask for building backend API service and create different endpoints with corresponding view function, utilize internal and external Python modules.
Created frontend application written in React with backend application written in Python by making REST API requests using AXIOS.
I built this project to futher my knowledge on react, useState, useEffect and hooks in general. This application allows a user to play a game like Candy-crush.
Users are able to keep track of their score as they play and match the candies. If no move is possible the candy will be reset.
Project built using React.js
Html 5
CSS
JavaScript