Skip to content

Yunusisback/digital-qr-menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Digital QR Menu 🍔

A modern, mobile-first restaurant menu application built entirely with Vanilla JavaScript, HTML5, and CSS3. This project simulates a real-world QR code menu experience, fetching data dynamically from a JSON file and handling navigation between menu and detail views without a framework.

qrmenu

Key Features

  • Dynamic Rendering: Menu items are fetched and rendered asynchronously from a local JSON database.
  • Category Filtering: Users can filter items (e.g., Burgers, Drinks) instantly.
  • Product Details: Dedicated detail pages populated via URL parameter parsing (window.location.search).
  • Mobile-First Design: Fully responsive layout optimized for mobile screens (QR usage context).
  • Pure JavaScript: Built with zero dependencies, demonstrating core DOM manipulation skills.

Tech Stack

Category Technologies
Core JavaScript (ES6+)
Markup & Style HTML5, CSS3
Data Source JSON (Fetch API)
Icons Bootstrap Icons / FontAwesome

Contributing 🤝

Contributions, issues, and feature requests are welcome!

About

Interactive Digital Restaurant Menu built with Vanilla JavaScript. Features dynamic JSON data fetching, category filtering, and product detail pages via URL parameters.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors