Deployed Site: https://memories-project-swayam.netlify.app/
This is the client-side code of my Memories project, to see server side code, go to: https://github.com/swayam-coder/memories-server
- User CRUD operations
- Create, Delete, Update and Like Posts
- Account Creation, Login, Password Change
- Authentication using JWTs and Social Login using Google OAuth
- Account creation and edit
- ReactJS + Redux + Redux-Thunk
- Bootstrap, SCSS Modules
- ExpressJS
- React Hook Forms and Yup Schema Validation
- Axios
- MongoDB (Mongoose ODM)
- jsonwebtoken and "react-google-login"
$ git clone https://github.com/swayam-coder/memories-client.git
$ npm install
Set up a mongodb database according to the given schema definition in the project.
$ npm start