This is simple E-Commerce application where user can add Items to cart and filter them on the basics of the category.
Main aim of this project is to understand and create Restful Api, Authenticating Users using Json web-tokens, hashing passwords using bcrypt.
- Here is the working live demo: https://ecart763.netlify.app/
- In landing you will get basic over view of the projects. To proceed futher you can click on my account on top left corner you will be redirected to signIn page
- Where users can signIn using unique email id. Other wise you also login with test mail - q@live.com, password-12345678
- React
- formik is a small group of React components and hooks for building forms in React
- Yup for Form validation
- Mongoose@5.11.15
- Jsonwebtokens
- Express
- bcrypt
git clone https://github.com/ranjithkumark8/Ecommerce.git <your_directory_name>
npm install
You will require .env file to run the application, contact the contributors or create your own.
- Users can filters different products based on the categories available
- Can add products to the cart and remove them if he/she dislikes them
To-do list:
- Quanity for products in cart page
- Error messages at SignIn
- Payment need to Implement
- Reference website - https://hiutdenim.co.uk/
Created by @Ranjith Kumar - feel free to contact me!