Skip to content

Udacity Full Stack Foundations Restaurant - CRUB Project Implementation.

Notifications You must be signed in to change notification settings

arbidha/Resturant_Catalog

Repository files navigation

Project Title

Resturant Menu App Udacity Full Stack Nanodegree

Description

Restaurant Menu App is a web application developed using Flask, a Python framework. This application deals with a SQLite database which has Restaurants, and Menu Items. It is styled using Bootstrap.

This application shows list of restaurants, and their menu items. It has the ability to create, edit, or remove any of them as well.

Software's used

To complete this project, you'll require the following softwares:

Python 3
A text editor, like Sublime or Atom or Visual Studio Code
Vagrant
Virtual Box 
A terminal application like Bash

Files used

Files This project contains 3 python file database_setup.py - to create the database lotsofmenus.py - to populate the database finalproject.py

Folders This project contains 2 folders static - contains the style sheets templates - HTML templates of all the files

Executing Project

Requirements To run this final project :

  1. Navigate to the Resturant_Catalog directory inside the vagrant environment
  2. Run database_setup.py to create the database
  3. Run lotsofmenus.py to populate the database
  4. run finalproject.py and navigate to localhost:5000 in your browser

Credits

Udacity Full Stack Web Developer Nano Degree : https://www.udacity.com/course/full-stack-web-developer-nanodegree--nd004