Skip to content

A web app that automates the boring stuffs in being productive

Notifications You must be signed in to change notification settings

baddddddddd/AnGawa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation


Running AnGawa locally on your machine

  • Running the web app requires running the API server and the web server

Running the API Server

Important!

  • Before proceeding, make sure you have the .env file that contains the credentials for connecting to AnGawa database hosted online. If you do not have it, contact the developers for the file.
  • Alternatively, you can create your own MySQL database, and create the database using the database schema that we provided and save the database user credentials in a .env file in src\api folder

Windows

  1. Clone the repository in your machine
git clone https://github.com/baddddddddd/AnGawa.git
cd AnGawa
  1. Navigate to the API folder
cd .\src\api
  1. Download all the dependencies (we recommend using a virtual environment before proceeding to this step)
pip install -r requirements.txt
  1. Run the server (make sure nothing is using port 5000 before proceeding)
flask run --host=0.0.0.0 --port=5000

Running the Web Server

  • You can run the web server using VS Code extensions such as Live Server
  • Alternatively, you can simply open the HTML files to open the web app