Skip to content

sntanju/Fruity-Front-End-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fruity - A Complete Fruit Selling Website

Tecnology Used

Front-End: ReactJS, Axios, Styled-Components, React-Icons

Back-End: NodeJS, ExpressJS, MVC Architecture, JWT, Mongoose, CRUD, Crypto-JS, Cors

Version-Control: Git, Github

Deployment: Vercel(front-end), Cyclic(backend)

Features (User)

User may Register, Login, Logout

Can watch products, products details, add to cart (stored in database and does not get erased untill user does )

User can order products, cancel the ordered product and watch Live order status as Pending/Canceled/Approved/Rejected

JWT token keeps user logged in for 3hours and after that logout automatically

Features (Admin)

Admin can watch all users and make a user as Admin

Admin can watch all Pending orders and Approved/Reject them

Admin can add new products to the site