- Michelle - Frontend development (HTML, CSS, Bootstrap)
- Ivan - PM, Backend development (Flask, API calls)
- Anastasia - Database development (SQLite, Python)
- Tahmim - Integration (Connect frontent with backend)
This project is a country guessing game where users must identify a country based on progressively more revealing hints. The website uses a database to store user information, APIs to generate the hints, and Bootstrap to provide a clean frontend view.
Prerequisites
Ensure that Git is installed on your machine. For help, refer to the following documentation: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
- In terminal, clone the repository to your local machine:
HTTPS METHOD:
git clone https://github.com/IvanTardis/glutenFreePizza__ivang86_anastasial25_jiayingz16_tahmimh2.git
SSH METHOD (requires the SSH key):
git clone git@github.com:IvanTardis/glutenFreePizza__ivang86_anastasial25_jiayingz16_tahmimh2.git
- Navigate to project directory:
cd PATH/TO/glutenFreePizza__ivang86_anastasial25_jiayingz16_tahmimh2
- Install dependencies
pip install -r requirements.txt
Prerequisites
Ensure that Git and Python are installed on your machine. It is recommended that you use a virtual machine when running this project to avoid any possible conflicts. For help, refer to the following documentation:
- Installing Git: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
- Installing Python: https://www.python.org/downloads/
- Create Python virtual environment:
python3 -m PATH/TO/venv_name
-
Activate virtual environment
- Linux:
. PATH/TO/venv_name/bin/activate - Windows (PowerShell):
. .\PATH\TO\venv_name\Scripts\activate - Windows (Command Prompt):
>PATH\TO\venv_name\Scripts\activate - macOS:
source PATH/TO/venv_name/bin/activate
Notes
-
If successful, command line will display name of virtual environment:
(venv_name) -
Type
deactivatein the terminal to close a virtual environment
- Linux:
-
Navigate to project app directory
cd PATH/TO/glutenFreePizza__ivang86_anastasial25_jiayingz16_tahmimh2/app/
- Run App
python3 __init__.py
- Open the link that appears in the terminal to be brought to the website
- You can visit the link via several methods:
- Control + Clicking on the link
- Typing/Pasting http://127.0.0.1:5000 in any browser
- To close the app, press control + C when in the terminal
- You can visit the link via several methods:
* Running on http://127.0.0.1:5000