- This repository consists the python code that is used to build.
- It is developed with streamlit.
- Hosted on heroku for temp deployment
- Application is used to enter and maintain the log of the team members.
- This also produce a general stats for that week
- Every team member is assigned a unique passphrase (just like password) , only with that particular passphrase , the member can checkin.
- This makes it difficult for doing proxy
- The
record.csv
is used to maintain the entire log of team members week_log.csv
is used to maintain log of a particular week and will be recycled for every weekend.app.py
is the main functional appdata.csv
contains the user details and pass phrases . (this can be hidden or make the repo private)Procfile
,setup.sh
is used for the deployment- all the remaining files are support files
-
Create a python virtual environment and activate it:
python3 -m venv app source app/bin/activate
-
Install the required libraries:
pip install -r requirements.txt
-
Run the app:
streamlit run app.py
app runs on the local server
-
Enter
CTRL+C
once you are done.