- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
Instant Budget is a mobile web application that can helps you keep track of your daily financially transaction and manage your budget where you have a list of transactions associated with a category, so that you can see how much money you spent and on what.
Client
- View Template Engine ".erb"
Server
Database
- Register a new user: a new user can register by filling out a form with specific information.
- User login: a registered user can log in to the app using his credential.
- Create Category: a user can create a category for his expenses.
- Create transaction: a user can create a transaction that belongs to a specific category.
To get a local copy up and running, follow these steps.
In order to run this project you need:
- A Code editor such as
VsCode
. - A web browser.
- Postgresql, ruby and ruby on rails should be installed on your local machine
Clone this repository to your desired folder:
cd my-folder
git clone git@github.com:NurkaAmre/Coin-counter.git
Install this project with:
cd Coin-counter
gem install
To run the project, execute the following command:
rails server
To run tests, run the following command:
rspec spec/
You can deploy this project using: Render
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- Add categories icon: user can choose a category icon from a list of options.
- Add confirmation functionality: newly registered users can receive an email to confirm their registration.
- Sending email for resetting user password
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please help it stand out by giving it a star ✨
- I would like to thank Microvers for providing this great opportunity and for the project guide as well 👏
- Thanks Gregoire Vella for design guidelines since this project
This project is MIT licensed.