- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
[Expense Tracker] is a mobile web application built with Ruby on rails where users can manage their budget: Users have a list of transactions associated with a category so that users can keep track of their expenses on specific category
Client
Server
Database
- User can signup and login
- User can create expense categories
- User can create expenses and select categories for them
To get a local copy up and running, follow these steps.
- Ruby installed in your computer. (install guide)
- Rails installed in your computer. ( Set up Guide for Rails )
- Code editor preferably Vscode.
Clone this repo with git. Run the following command in your terminal:
git clone https://github.com/Krishnabot/Expense-Tracker.git
Install this project with:
Example command:
cd recipe-app
bundle install
You will need to create a database and run the migrations.
At this moment the project expects you to have a database
named expense_tracker_development
. You can create this database
and generate the migrations by running the following command:
rails db:create && rails db:migrate
To start the server use the following command:
rails server
To run tests, run the following command:
Example command:
rspec spec
👤 Krishna Prasad Acharya
- GitHub: @krishnabot
- Twitter: @last_matrix
- LinkedIn: @Krishnabot
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project Please give a ⭐️
- Original design idea by Gregoire Vella on Behance, author of the original idea
This project is MIT licensed.
NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.