Skip to content

davcs86/udacity-FSND-flask-item-catalog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Item catalog

Project #3 for Udacity's Full stack web developer nanodegree program by davcs86

Usage

  1. Clone the project source code

    $> git clone https://github.com/davcs86/fullstack-nanodegree-flask-item-catalog.git
  2. Enter into the directory fullstack-nanodegree-flask-item-catalog/vagrant

    $> cd fullstack-nanodegree-flask-item-catalog/vagrant
  3. Start the vagrant image (Vagrant installation guide):

    $> vagrant up
  4. Login to the vagrant instance via ssh

    $> vagrant ssh
  5. Go to /vagrant/catalog directory

    $> cd /vagrant/catalog
  6. Start the application with

    $> python ./application.py
  7. Open http://localhost:5000/ in your browser

File structure

Base: /vagrant/catalog

application.py (File): Starts the flask application

app (Folder/Module): Has the app settings, utils classes and the app itself

app/models (Folder/Module): Has the model definitions for sqlalchemy

app/routes (Folder/Module): Has the controllers (business logic) for the app

app/static (Folder): Has the static content (css, js scripts and images) necessary for the views

app/templates (Folder): Has the jinja2 templates necessary for the views

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published