Skip to content

kaylinkhanal/takeaway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TAKEAWAY

Technology Stack

  • React JS
  • React Hook
  • React Props
  • React Router DOM
  • Formik & Yup for Form Validation in React
  • React Redux
  • Logger/Persist
  • UI Libraries -Ant Design
  • Mongo DB
  • Node JS, Express
  • Rest API
  • Axios
  • Password encryption using Bcrypt
  • JsonWebToken Authentication/Authorization
  • Middlewares
  • Multer for file upload feature
  • Pagination
  • Socket.io
  • Nodemailer
  • React Leaflet for location mapping

Features

  • User
    • Login
    • Registration
    • MultiUser Login(user, admin, rider)
    • Add, Update, Delete Items used dynamic form
    • Add, Update, Delete Orders used multi state dynamic form
    • User Profile
  • Admin
    • Login
    • Display Orders Data
    • Pagination
    • Accept/ Reject Orders
    • Admin Profile
  • Rider
    • Login
    • Rider Profile
    • Pick Up Orders

Future Build up on the project

  • Live Message

Screenshot of the Takeaway

Login Login

Admin Dashboard AdminDashboard

Admin Dashboard AdminPannel

Add Items AddItems

User Dashboard UserDashboard

User Orders UserOrders

Rider Dashboard RiderDashboard

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published