Skip to content

AryanDamara/MealTrek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


🍽️ MealTrek - Food Delivery Website

Project Overview

MealTrek is a feature-rich and visually engaging food delivery platform built as part of an academic capstone project for the SNW subject. The project demonstrates modern web development best practices using HTML5 and CSS3 (Phase 1), with a modular structure that is ready for JavaScript enhancements (Phase 2). MealTrek is fully responsive and designed to give users a smooth food ordering experience.


πŸš€ Folder Structure

/Mealtrek
β”‚
β”œβ”€β”€ /pages                  # All main pages
β”‚   β”œβ”€β”€ index.html
β”‚   β”œβ”€β”€ about.html
β”‚   β”œβ”€β”€ contact.html
β”‚   β”œβ”€β”€ restaurants.html
β”‚   β”œβ”€β”€ last-minute-deal.html
β”‚   β”œβ”€β”€ login.html
β”‚   β”œβ”€β”€ signup.html
β”‚   └── /restaurants        # Individual restaurant detail pages
β”‚       β”œβ”€β”€ restaurant1.html
β”‚       β”œβ”€β”€ restaurant2.html
β”‚       └── ...
β”‚
β”œβ”€β”€ /assets
β”‚   β”œβ”€β”€ /css                # All CSS files (one for each page)
β”‚   β”‚   β”œβ”€β”€ index.css
β”‚   β”‚   β”œβ”€β”€ about.css
β”‚   β”‚   β”œβ”€β”€ contact.css
β”‚   β”‚   β”œβ”€β”€ restaurants.css
β”‚   β”‚   β”œβ”€β”€ last-minute-deal.css
β”‚   β”‚   β”œβ”€β”€ login.css
β”‚   β”‚   └── signup.css
β”‚   β”œβ”€β”€ /js                 # JS files (for Phase 2)
β”‚   └── /images             # All image assets
β”‚
└── README.md               # Project documentation (this file)

✨ Features & Pages

  • Home Page (index.html)

    • Sticky NavBar and clear navigation
    • Hero section with search for location/cuisine
    • Food category highlights
    • Featured restaurants with ratings, price, delivery time, and badges
    • Features/benefits for using MealTrek
    • Last minute deals section with urgency/badges
    • Call-to-action and a professional footer
  • About Us (about.html)

    • Company story, mission, and vision
    • Core values and statistics
    • Leadership team section
    • Awards and recognitions
    • Why choose us highlights
  • Contact Us (contact.html)

    • Contact info cards (phone, email, address, business hours)
    • Social links
    • Validated contact form with all necessary fields
    • FAQ and support methods (Live chat, Email, Call, Help Center)
    • Google Maps embed for office location
  • Restaurants Page (restaurants.html)

    • Search bar for location and restaurant/cuisine
    • Advanced filter sidebar (rating, cuisine, time, price, features)
    • Sort by rating/delivery time/price
    • Grid of restaurant cards (images, badges, offers, clickable)
    • β€œLoad More” and clear filters feature
  • Last Minute Deals (last-minute-deal.html)

    • Flash sale themed hero with urgency messaging
    • Filter, sort, and search through deals
    • Cards for mega/hot/ending deals with countdown timers and savings
    • β€œHow it Works” guide & β€œWhy choose these deals” benefits
  • Login (login.html) & Signup (signup.html)

    • Branding, benefits, and statistics panels
    • Clean forms with validation placeholders
    • Show/hide password and password strength
    • Social login/signup placeholders
    • Success and error messaging areas

🎨 Tech & Design System

  • HTML5: Semantic, accessible markup
  • CSS3: Grid, Flexbox, CSS variables, transitions, gradients
  • Fully Responsive: Desktop β†’ mobile support
  • Color Palette: Orange (#ff6b35), Warm golds, Navy, Neutrals, Green/Red for feedback
  • Typography: Segoe UI, Tahoma, Geneva, Verdana, sans-serif

πŸ› οΈ How to Run

  • Download or clone this repository to your local machine.
  • Open /pages/index.html in your browser, or
  • Use a local server like Live Server (VS Code), python -m http.server, or npx http-server in the root folder.

πŸ“š Project Metrics

  • Main HTML Pages: 7+
  • CSS Files: 7
  • Images: 20+ (restaurants, deals, branding)
  • Restaurant Detail Pages: 8+ (/pages/restaurants/)
  • Fully Responsive: Yes
  • Planned (Phase 2): Add JavaScript features for search, filter, countdowns, form validation, and user authentication

πŸ“ Next Steps (Phase 2)

  • JavaScript for all forms (login, signup, contact)
  • Restaurant and deals filtering, search, and sorting
  • Countdown timers for deals
  • Cart/checkout and order tracking (basic)
  • Modal, alert, and notification handling

πŸ‘€ Project By

Aryan Damara
SNW Capstone Project
November 2025


This README documents the structure, content, styling, and usage of the MealTrek project as completed in Phase 1. For Phase 2, see the /assets/js folder for scripts and further feature additions.


Made with ❀️ for food lovers and future developers!


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published