Add expenses and deposits to your budget with or without a connection. When entering transactions offline, the total is populated when you are back online.
GIVEN a user is on Budget App without an internet connection
WHEN the user inputs a withdrawal or deposit
THEN that will be shown on the page, and added to their transaction history when their connection is back online.
https://safe-woodland-77561.herokuapp.com/
Install this app on your mobile device and use it for tracking your budget whether online or offline.
npm install
npm install express --save
npm install mongoose
npm install compression
This app is a progressive web application so it uses :
manifest.webmanifest
service-worker.js
Create heroku app using these commands
heroku --version
heroku login
heroku create
Push to heroku using(push the updated version to Git before doing this)
git add -A
git commit -m 'deploying'
git push heroku main
To run the app from CLI
heroku open
Keep the following terminals running to use this app on localost
mongod
node server.js
Test the app using heroku link and run the app.
Rajni Dua
For any further questions, reachout to me at :
- Github: rajnidua
- Email: rajni.dua14@gmail.com
set up mongo atlas https://coding-boot-camp.github.io/full-stack/mongodb/how-to-set-up-mongodb-atlas
Deploy with mongodb and atlas https://coding-boot-camp.github.io/full-stack/mongodb/deploy-with-heroku-and-mongodb-atlas
<div>Icons made by <a href="https://www.flaticon.com/authors/eucalyp" title="Eucalyp">Eucalyp</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a></div>
© 2021 Rajni Dua
Licensed under MIT