{"id":24967009,"url":"https://github.com/web-dev-codi/food-delivery-service-app","last_synced_at":"2025-04-15T23:13:23.439Z","repository":{"id":275309231,"uuid":"924026457","full_name":"Web-Dev-Codi/Food-Delivery-Service-App","owner":"Web-Dev-Codi","description":"Berlin, Germany food delivery app mock up","archived":false,"fork":false,"pushed_at":"2025-04-03T13:49:36.000Z","size":31048,"stargazers_count":1,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-15T23:13:19.198Z","etag":null,"topics":["app","express","food-delivery","git","mern-stack","mongodb","mongoose","reactjs","school-project","tailwindcss","vitejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Web-Dev-Codi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-29T09:31:16.000Z","updated_at":"2025-04-03T13:49:40.000Z","dependencies_parsed_at":"2025-02-01T16:22:04.852Z","dependency_job_id":"b3398a8d-46ec-4560-9e96-acf41f123582","html_url":"https://github.com/Web-Dev-Codi/Food-Delivery-Service-App","commit_stats":null,"previous_names":["web-dev-codi/food-delivery-service-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Web-Dev-Codi%2FFood-Delivery-Service-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Web-Dev-Codi%2FFood-Delivery-Service-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Web-Dev-Codi%2FFood-Delivery-Service-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Web-Dev-Codi%2FFood-Delivery-Service-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Web-Dev-Codi","download_url":"https://codeload.github.com/Web-Dev-Codi/Food-Delivery-Service-App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249167448,"owners_count":21223506,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["app","express","food-delivery","git","mern-stack","mongodb","mongoose","reactjs","school-project","tailwindcss","vitejs"],"created_at":"2025-02-03T12:35:48.393Z","updated_at":"2025-04-15T23:13:23.407Z","avatar_url":"https://github.com/Web-Dev-Codi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Four Flavors Express\n\n###### Welcome to Four Flavors Express, your go-to food delivery platform that brings the best flavors from your favorite restaurants straight to your doorstep. Whether you’re craving local street food, gourmet dishes, or international cuisine, we’ve got you covered.\n\n\n\n###### 🌐 Website\n###### Watch Demo: [Demo](https://drive.google.com/file/d/1b_ZirKRo9iAmrkRqNXs8_AtI6kHvCfd_/view?usp=sharing)\n###### Visit us at: [Four Flavors Express](https://fourflavoursexpress.onrender.com/)\n\n\n\n\n## 📱 About Four Flavors Express\n\n###### Four Flavors Express is designed to provide a seamless food ordering experience. We partner with a wide range of restaurants, ensuring you have access to diverse menus and delicious meals, all delivered fast and fresh.\n\n\n### Key Features\n\n###### ✅ Easy Restaurant Browsing\n###### ✅ Real-Time Order Tracking\n###### ✅ Secure Online Payments\n###### ✅ Personalized Recommendations\n###### ✅ Scheduled Deliveries\n\n\n\n## 📦 Project Structure\n\nThis project follows a **full-stack architecture** with a **React frontend** and a **Node.js/Express backend**.\n\n##### **Four-Flavors-Express**\n\n```bash\n├── backend/               # Backend (API, Database, Business Logic)\n│   ├── config/             # Database connection, environment variables\n│   ├── controllers/        # Business logic \u0026 request handling\n│   ├── models/              # Database models (Mongoose/Sequelize)\n│   ├── routes/              # API routes (endpoints)\n│   ├── middlewares/         # Authentication, error handling, etc.\n│   ├── utils/                # Helper functions (e.g., email service, etc.)\n│   ├── app.js                # Main Express app\n│   └── server.js             # Server entry point\n│\n├── frontend/               # Frontend (User Interface)\n│   ├── public/              # Static assets (images, icons, etc.)\n│   ├── src/                  # Main React source files\n│   │   ├── assets/           # Images, fonts, etc.\n│   │   ├── components/       # Reusable UI components\n│   │   ├── pages/            # Pages (Home, Menu, Cart, Profile, etc.)\n│   │   ├── services/         # API calls (Axios/Fetch)\n│   │   ├── context/          # Global State (Context API)\n│   │   ├── App.jsx            # Main App Component\n│   │   ├── main.jsx           # React entry point\n│   │   └── styles/            # CSS/SCSS files\n│   ├── index.html             # Main HTML template\n│   └── vite.config.js         # Vite Configuration (if using Vite)\n│\n│\n├── docs/                 \n│  └── README.md              # Documentation, screenshots, API specs\n│\n├── .env                      # Environment variables\n├── .gitignore                 # Files to ignore in git\n├── README.md                  # Project README file\n├── package.json               # Project metadata (combined if monorepo)\n├── LICENSE                    # License file\n└── yarn.lock / package-lock.json   # Dependency lock file\n```\n\n## 📜 Project Structure Explanation\n\n| Folder/File   | Purpose                                            |\n|---------------|----------------------------------------------------|\n| `backend/`    | Houses all server-side logic (API, DB, authentication). |\n| `frontend/`   | Contains all client-side code (React UI).          |\n| `mobile/`     | Optional - for mobile app development.             |\n| `docs/`       | Contains diagrams, API documentation, and internal documentation. |\n| `.env`        | Stores environment variables like DB URI and API keys. |\n| `README.md`   | Provides an overview of the project.               |\n| `package.json`| Lists dependencies and scripts.                    |\n| `.gitignore`  | Specifies files and directories to be ignored by git. |\n\n\n\n### 🚀 Installation\n\n###### If you want to run the app locally for development, follow these steps:\n\n1. ###### Clone the repository: \n\n```\ngit clone https://github.com/Web-Dev-Codi/Food-Delivery-Service-App\n\n```\n\n2. ###### Navigate to the project directory:\n\n```\ncd Food-Delivery-Service-App\n\n```\n\n3. install dependencies: \n\n```\nnpm install\n\n```\n\n4. Start the development server \n\n```\nnpm run dev\n\n```\n\n\n\n\n## 🏗️ Tech Stack\n\n| Component      | Technology          |\n|-----------------|--------------------|\n| Frontend        | React / Next.js     |\n| Backend         | Node.js / Express   |\n| Database        | MongoDB \n| Payment Gateway | Stripe   |\n| Deployment      | Render       |\n\n---\n\n## 📦 Features Under Development\n\n- 🎁 Loyalty Rewards Program  \n- 💬 In-App Chat with Restaurants  \n- 💸 Multi-Order Discounts  \n- 🌙 Dark Mode for Night-Time Browsing\n\n---\n\n## 🌍 Team Members\n\n### 🚀 Ashwini Bheemireddy\n\n  ##### Responsibilities:\n\n- Frontend development using React and Tailwind CSS.\n\n- Designed logo, color scheme, and overall branding.\n\n- [LinkedIn](https://www.linkedin.com/in/ashwini2127/)\n\n\n\n### 🌟 Brian Cordisco\n\n  ##### Responsibilities:\n\n- Managed GitHub repository and resolved merge conflicts.\n\n- Contributed to frontend and backend integration.\n\n- 📧 [Email](webdevcodi@gmail.com)\n\n\n### 🔥 Tabassum Khan\n\n##### Responsibilities:\n\n- Team coordinator for backend-frontend development.\n\n- Worked on authentication, order management, and payment integration.\n\n- [LinkedIn](https://www.linkedin.com/in/tabassum-khan-3688602b7/)\n\n\n\n### ⚡ Tuanthong Vaidyanond\n\n##### Responsibilities:\n\n- Specialized in UI/UX design for responsive interfaces.\n\n- Optimized typography, forms, and navigation for better user interaction.\n\n- [LinkedIn](https://www.linkedin.com/in/tuanthong-vaidyanond-6789782b2/?utm_source=share\u0026utm_campaign=share_via\u0026utm_content=profile\u0026utm_medium=android_app)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb-dev-codi%2Ffood-delivery-service-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweb-dev-codi%2Ffood-delivery-service-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweb-dev-codi%2Ffood-delivery-service-app/lists"}