Head Wear is an web application that provides a list of Various Headwears within a variety of categories as well as provided google oAuth2 for user registration and authentication system.Registered users will have the ability to add, edit and delete their own Headwear items and Headwear categories.
- Python3
- Vagrant 2.2.1
- VirtualBox 5.1.30
- Git 2.19.2
- step-1
- Install python 3 ,if you don't know how to do? refer this
- Along with python we need to install few dependencies.For this run below command as administrator in cmd
pip install -r requirements.txt
- Along with python we need to install few dependencies.For this run below command as administrator in cmd
- Install Vagrant and VirtualBox softwares downloaded in your system.If you need more info about installation click here
- clone or download fullstack-nanodegree-vm
- save the HeadWear project folder in vagrant folder
- Install python 3 ,if you don't know how to do? refer this
- step-2
- Open git bash from the vagrant folder
- Run the virtual-machine from vagrant by giving the command as
vagrant up
inside the FSND-Virtual-Machine\vagrant - Login into the Linux VM with command as
vagrant ssh
.If you need more about vagrant commands refer here - After login to linux vm change to shared directory by giving command as
cd /vagrant
- Now change directory to HeadWear by command as
cd Headwear
- step-3
- run Headwear project by giving command as
python3 main_file.py
- Open http://localhost:5000/ in any Browser (Recommended Chrome)
- run Headwear project by giving command as
http://localhost:5000/Headwear/all.json
http://localhost:5000/Headwear/category/3.json