Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/baddddddddd/angawa
A web app that automates the boring stuffs in being productive
https://github.com/baddddddddd/angawa
flask javascript mysql productivity python web-app
Last synced: 11 days ago
JSON representation
A web app that automates the boring stuffs in being productive
- Host: GitHub
- URL: https://github.com/baddddddddd/angawa
- Owner: baddddddddd
- Created: 2023-10-20T11:40:21.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-06T08:57:47.000Z (11 months ago)
- Last Synced: 2024-10-05T23:42:02.656Z (about 1 month ago)
- Topics: flask, javascript, mysql, productivity, python, web-app
- Language: JavaScript
- Homepage:
- Size: 2.59 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
📋 Become productive by being lazy. 🦥
CS-2102
Jocson, Vladimir
Manguit, Iemerie Jom
Maranan, Deogenes Gregorio
Medina, Carle Francis
Penuliar, Alexander Guile
# 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](https://raw.githubusercontent.com/baddddddddd/AnGawa/main/src/api/db_schema.sql) that we provided and save the database user credentials in a .env file in [src\api](https://github.com/baddddddddd/AnGawa/blob/main/src/api) folder### Windows
1. Clone the repository in your machine
```sh
git clone https://github.com/baddddddddd/AnGawa.git
cd AnGawa
```
2. Navigate to the API folder
```sh
cd .\src\api
```
3. Download all the dependencies (we recommend using a virtual environment before proceeding to this step)
```sh
pip install -r requirements.txt
```
4. Run the server (make sure nothing is using port 5000 before proceeding)
```sh
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