Financial Transaction Recording System
- Develop a Financial Transaction Recording System. The system must be capable of CRUD operations Application has 3 different web pages
- First one displays all recorded transactions (Transaction Records) Also gives option to Edit and Delete available entries and also adding an entry
- Second page: Add Transaction. User adds Date and Amount values for the new entry
- Edit Page: user navigated to upon clicking the edit entry option
https://www.loom.com/share/fdb7ffe092e44db583aab23e0c0ff891?sid=120ccc6b-3275-4261-9927-4a5fa7cc5347
Commands:
- source venv/bin/activate
- pip install -r requirements.txt
- Run flask locally:
- flask run
- Pass environment variable:
- FLASK_ENV=development flask run
- changes commit to heroku
- git push heroku master
- Workflow
- $ heroku create finrecord-staging --remote staging
- $ git push staging master
- Promote new version to production
- $ heroku pipelines:promote --remote staging