- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
[Budgt Me App] Budget Me App is a fully functioning website that allows a user to fully manage his/her expenses by keeping track of all payments and their related categories. For each category the user can see how much is already spent. A user can add categories and payments related to one or more categories.
- [Creating tables by migration files]
- [Creating Database named Budget]
- [processing data in models]
- [Validations and Model specs]
- [Setup controllers]
- [Controllers specs]
- [Categories and payment views]
- [Create new category]
- [Create new payment]
- [Add-devise]
- [Add-authorization rules]
- [Style the views (Pages)]
- Presentation: Presentation
- Deployment: Deployment
To get a local copy up and running, follow these steps.
In order to run this project you need the following installed in your local system
- Ruby
- Git CLI
- Github account
Clone this repository to your desired folder:
cd my-folder
git clone git@github.com:katfogy/budget-me-App.git
Install gems with:
bundle install
Setup database with:
rails db:create
rails db:migrate
To run the project, execute the following command:
rails server
Visit http://localhost:3000/ in your browser.
- Install npm with:
- Install rspec with:
bundle install
and
rails generate rspec:install
run the test with:
rspec spec
👤 Foga Kater Amos
- GitHub: @githubhandle
- LinkedIn: LinkedIn
- [Build the native app]
- [Style the front end]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please leave a STAR to the Github repo
- I would like to thank Microverse.
- Original design idea by: Gregoire Vella on Behance.
This project is MIT licensed.