Anaspice is a full-stack food ordering platform developed by Anas Alam, designed for a smooth and secure user experience. The app allows users to browse menus and place orders with modern UI and backend logic powered by Node.js, MongoDB.
Live Demo: https://anaspice.netlify.app
- JWT-based Authentication (Login/Signup)
- Menu Browsing & Cart Management
- Order Placement with Confirmation Flow
- Responsive UI Design
- RESTful API using Express.js
- MongoDB with Mongoose ODM
- JWT Auth & Route Protection
- CORS-secured API calls
| Layer | Tools / Libraries |
|---|---|
| Framework | React.js, Create React App |
| Styling | Tailwind CSS, DaisyUI |
| Routing | React Router DOM |
| State/API | Axios, Local State |
| UI Tools | React Icons, Hot Toast |
| Hosting | Netlify (primary), GitHub Pages (optional) |
| Layer | Tools / Libraries |
|---|---|
| Server | Express.js |
| Database | MongoDB + Mongoose |
| Auth | JSON Web Tokens (JWT) |
| Environment | dotenv |
| Hosting | Render |
- Node.js and npm installed
- MongoDB Atlas account (or local instance)
git clone https://github.com/yourusername/anaspice.git
cd anaspice
npm install
npm startcd backend
npm installnpm start- Frontend: https://anaspice.netlify.app
- Backend: Handled On Render
Created by Anas Alam
Email: coadanas@gmail.com




