A simple multi-user counter app built with Flask and SQLite.
Each user can log in, increment their own counter, and reset it.
- User authentication (register/login/logout)
- Persistent counter storage
- Responsive UI with Bootstrap
git clone https://github.com/ohnogaurav/aws-counter-app.git
cd aws-counter-app
pip install -r requirements.txt
python app.py
- Launch Ubuntu EC2 instance.
- Install Python & pip:
sudo apt update sudo apt install python3 python3-pip -y
- Upload project files (via SCP or Git clone).
- Install dependencies:
pip install -r requirements.txt
- Run app:
python3 app.py
- Access via:
http://<your-ec2-public-ip>:5000