Skip to content

Budgesten is a personal financial ledger that allows users to keep track of their financial expenditures. It offers confidentiality through user authentication and resource access control protocols.

License

Notifications You must be signed in to change notification settings

sntakirutimana72/budget-app

Repository files navigation

Budget App

The budget app is a personal financial ledger that allows users to keep track of their financial expenditures. It offers confidentiality through user authentication and resource access control protocols. Users are able to add and classify different transactions under different categories based on the nature of the transactions.

Live Version

Built With

  • HTML5
  • CSS3
  • Rails
  • Ruby
  • JavaScript
  • postgresql

Getting Started

To get this program running on your computer,

  1. Install Ruby
  2. Install postgres database engine
  3. Clone the project repository (link)

To setup your environment frameworks, run

  $ bundle install

To setup both testing and development databases

Create a .env file in the root directory of the app, and then add this

  DATABASE_USER = <USERNAME_THAT_WORKS_WITH_SETUP_POSTGRES_DATABASE>
  DATABASE_PASSWORD = <PASSWORD_ASSOCIATED_WITH_THE_POSTGRES_USERNAME>

I've come across weird scenarios where certain routines would result in errors on Windows platform when they work fine on other platforms. So, I've chosen those that are more likely to succeed.

  > rake db:create
  > rake db:migrate

For Linux and macOS platforms

  $ rake db:prepare

To run local server

  $ rails s

Authors

👤 Steve

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed.

About

Budgesten is a personal financial ledger that allows users to keep track of their financial expenditures. It offers confidentiality through user authentication and resource access control protocols.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published