Suissavour🍽

Suissavour 🍽 is a dynamic food-ordering platform built with the MERN stack and written fully in TypeScript, designed for both hungry users and aspiring restaurateurs. Regular users can explore restaurants, search by location, and filter by cuisine, delivery price, or time to find exactly what they crave. Restaurateurs can create their own digital storefronts, build full menus with pricing, and manage incoming orders seamlessly. With MongoDB powering the backend, Stripe handling secure payments, and a clean, scalable architecture, Suissavour delivers a smooth, modern, and feature-rich food experience, whether you're dining in or running the show.
Core Features
Users can browse and order food from restaurants
Search by location, cuisine, delivery price, and delivery time
Restaurant owners can create and manage their own digital storefronts
Full menu and pricing management system
Real-time order tracking and management
Stripe integration for secure payments
Personalized dashboard for both users and restaurants
Fully responsive design for mobile and desktop
Technical Highlights
Built with the MERN stack (MongoDB, Express, React, Node.js)
Written entirely in TypeScript for type safety and scalability
MongoDB for flexible and scalable data storage
RESTful APIs for smooth client-server communication
Secure OAuth authentication
Cloudinary for storing and serving restaurant images
Modular and maintainable code architecture
Deployed on Render for reliable cloud hosting