Restaurant Menus is a project, built on top of Python and Flask, that I started while coursing the Full Stack Developer Nanodegree degree at Udacity. It’s a web application that allows restaurant owners to register, manage and show off their menus.
It’s built with:
- Database: SQLAlchemy on top of PostgreSQL, tested to work also on top of MySQL and SQLite.
- Back end: Python, plus the Flask framework.
- Front end: HTML5 & CSS3, with an interface built on top of Bootstrap and jQuery.
- Authentication: The project allows to authenticate via Facebook and Google by implementing OAuth authentication usign their public APIs.
Everything was developed using Vagrant, and hosted at Heroku.