this application provides a list of artists with various projects as well as provides a user registration and authentication system. registered users have the ability to post, edit, and delete their own items.
- use a terminal
- (this program was written in python 2.7)
- download virtualbox
- download vagrant
- to copy the project on your computer, open your terminal and do this: git clone e.g $
git clone <remote repo> <repo name>
- clone the project into your vagrant folder
- you will find the remote repo link above by clicking on the green "clone or download" option in tab above the repository
- then run
cd <repo name>
in your terminal ( is whatever name you gave your repository in the terminal) - this should open up the folder you just cloned from github
- open up your code editor
to run the code run the following commands in your terminal:
- first run
vagrant up
- then run
vagrant ssh
python database_setup.py
to set up the databasepython starterartists.py
to populate the database with default contentpython main.py
to run the application on your local server- the program will run on this server in your browser: http://localhost:5000/
it's a developing archive of artists in africa and their projects, i'd like to add a search bar.
this code follows the mit license