Coffee & Code is a modern web application built with Node.js, Express, Handlebars, and SQLite3.
It combines a cozy café experience with the creativity of coding, where coffee meets innovation.
Coffee & Code allows visitors to:
- Browse a dynamic coffee menu with names, prices, and descriptions
- Learn more about the story and concept behind the café
- Contact the team through an interactive form
- Log in as admin to manage products and content from the browser
The design focuses on simplicity, user-friendliness, and a calm aesthetic inspired by modern cafés and developer culture.
- Node.js – backend runtime environment
- Express.js – web framework for routing and server logic
- Handlebars – templating engine for dynamic HTML
- SQLite3 – local database for data storage
- CSS (Flexbox & Grid) – for a responsive and modern layout
- Navigation bar with pages: Home, Menu, About, and Contact
- Dynamic data fetched from the SQLite database
- CRUD operations (Create, Read, Update, Delete) for content management
- Secure login system (with encrypted password check)
- Fully responsive design for desktop and mobile
- Smooth user experience and stable backend structure