- Payment handling using Stripe
- Frontend Next Js with pages router, TypeScript, TailwindCss
- Backend Next Js API routes, mongoose
- Database MongoDB, hosted in Mongo Atlas
- The app provides the user functionality to upload listings and view/create appointments in their dashboard.
- Feed where users can view all products and their details, being able to purchase them in a separate checkout page.
- Admin dashboard where admins can view listings from the users and either aprove them or deny them.