- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ
- 📝 License
This is a mobile web application, which allows users to control their budgets. The user can divide the budget into different categories and insert the expenses that have been made in the categories.
Client
Server
Database
- List all budget's categories.
- List all transactions that belongs to one category.
- Add a new category.
- Add a new transaction.
To get a local copy up and running, follow these steps.
In order to run this project you need:
gem install rails
Clone this repository to your desired folder:
cd my-folder
git clone https://github.com/VaneCode/money_moves.git
Install this project with:
cd my-project
gem install
This project use Tailwind, so to run the project, execute the following command:
bin/dev
To run tests, run the following command:
bin/rails spec
You can deploy this project using:
bin/dev
👤 Vanessa Bonito
- GitHub: @VaneCode
- Twitter: @BonitoNarvaez
- LinkedIn: Vanessa Bonito Narváez
- [Implement the left side menu.] [new_feature_1]
- [Add dark theme.] [new_feature_2]
- [Add user picture profile.] [new_feature_3]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a star if you like this project!
- This project's styles are based on the design by Gregoire Vella.
- Microverse.
-
Why bin/dev instead of rails server?
- The commend bin/dev not only start your server, it also builts your Tailwind CSS classes to give the styles.
-
What is current_user?
- This is a built-in method of Devise which help to get the user who is currently loged in the app.
This project is MIT licensed.