Skip to content

OverBooked is an e-commerce website with an integrated mobile app.

License

Notifications You must be signed in to change notification settings

moghun/OverBooked

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OverBooked

OverBooked is an e-commerce website with an integrated mobile app that lets everyone to find the books they wish.

About

  • Developed with NodeJS, ReactJS, Flutter and MongoDB Cloud.

  • There exist three user roles: Customer, Product Manager and Sales Manager.

    • Users can register, create their wishlist, rate and comment on products, create orders, keep track of them and request refund.
    • Product Managers can create categories, add and manage items, approve/disapprove comments, check meta information of orders and manage order status.
    • Sales Managers can set sales, notify users, check and create user invoices, visualize financial summary and manage refund requests.
  • OverBooked uses JWT to manage API call permissions and stores critical user information securely by using various tools. Also, it uses SendGrid to send invoices and notify users about sales and refund requests.

Screenshots

Screen Shot 2022-06-25 at 23 25 42

Screen Shot 2022-06-25 at 19 48 55

Screen Shot 2022-06-25 at 20 30 00

Customer

Screen Shot 2022-06-25 at 19 49 14

Screen Shot 2022-06-25 at 20 28 53

Screen Shot 2022-06-25 at 19 49 33

Product Manager

Screen Shot 2022-06-25 at 21 49 23

Sales Manager

Screen Shot 2022-06-25 at 19 52 33

Screen Shot 2022-06-25 at 19 51 46

Screen Shot 2022-06-25 at 20 33 54

Mobile

WhatsApp Image 2022-06-24 at 3 19 24 PM WhatsApp Image 2022-06-24 at 3 19 56 PM WhatsApp Image 2022-06-24 at 3 20 09 PM WhatsApp Image 2022-06-24 at 3 20 33 PM