Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jameelkaisar/Quantified-Self-App

Capstone Project for Modern Application Development I Course (IIT Madras)
https://github.com/jameelkaisar/Quantified-Self-App

capstone-project flask habits health python quantified-self tracking

Last synced: about 2 months ago
JSON representation

Capstone Project for Modern Application Development I Course (IIT Madras)

Awesome Lists containing this project

README

        

# Quantified-Self-App
Capstone Project for Modern Application Development I Course (IIT Madras)

## About
Some text about this project: features, technical details, etc.

## Installation

### Requirements
- Python 3
- pip
- git

### Clone the repository
```
git clone https://github.com/JameelKaisar/Quantified-Self-App.git
```

### Change directory to project folder
```
cd Quantified-Self-App
```

### Install `virtualenv`
```
pip install virtualenv
```

### Add `virtualenv` to PATH (Unix only)
```
export PATH="$HOME/.local/bin:$PATH"
```

### Create a virtual environment
```
virtualenv venv
```

### Activate the virtual environment
- Unix
```
source venv/bin/activate
```
- Windows
```
venv\Scripts\activate.bat
```

### Install the dependencies
```
pip install -r requirements.txt
```

### Initialize the application
- Unix
```
python3 app_init.py
```
- Windows
```
python app_init.py
```

### Start the application
- Unix
```
python3 app_run.py
```
- Windows
```
python app_run.py
```

### Deactivate the virtual environment
```
deactivate
```

## Submission Details
- Name: Jameel Kaisar Khan
- Roll Number: 21F1006786
- Course Name: Modern Application Development I
- Course Code: BSCCS2003
- Course Term: January 2022