Foodly Foodly

Foodly

Foodly is a web application for ordering food online, connecting customers, restaurants, and delivery riders through a unified platform with tailored interfaces for each user role.

Key Features

  • Role-Based Interfaces: Separate portals for customers, restaurants, and riders
  • Real-time Orders: AJAX-powered live order updates without page refreshes
  • Dynamic Menu: Restaurants can add/edit menu items dynamically
  • Order Tracking: Real-time order status updates for all parties
  • User Authentication: Secure login system with session management
  • Support System: Built-in customer support interface

User Roles

Customers: Browse restaurants, view menus, place orders, track delivery status

Restaurants: Manage menu items, receive orders in real-time, update order status

Delivery Riders: View assigned deliveries, update delivery status, navigate to locations

Support: Handle customer queries and complaints

Tech Stack

  • Frontend: HTML, CSS, JavaScript, AJAX
  • Backend: PHP
  • Database: MySQL
  • Server: XAMPP (Apache + MySQL)

Features in Detail

Dynamic Item Entry

Restaurants can add menu items on-the-fly with live validation and instant database updates.

Real-time Communication

AJAX enables seamless communication between frontend and backend without page reloads, creating a smooth user experience.

Custom UI components for restaurant selection, menu navigation, and order management.

This project showcases full-stack web development with a focus on real-time data synchronization and role-based access control.


← Back to projects