An open API service indexing awesome lists of open source software.

https://github.com/gtekle/qemer-budget-app

This project is built as part of the Microverse Full-stack software development training to develop knowledge on Ruby and Ruby on Rails by creating a mobile web application where you can login and manage your expenses. You can also categorize expenses into different categories.
https://github.com/gtekle/qemer-budget-app

rails ruby

Last synced: about 1 month ago
JSON representation

This project is built as part of the Microverse Full-stack software development training to develop knowledge on Ruby and Ruby on Rails by creating a mobile web application where you can login and manage your expenses. You can also categorize expenses into different categories.

Awesome Lists containing this project

README

          

![](https://img.shields.io/badge/Microverse-blueviolet)

# Qemer Budget App

> This project is built as part of the Microverse Full-stack software development training to develop knowledge on Ruby and Ruby on Rails by creating a mobile web application where you can login and manage your expenses. You can also categorize expenses into different categories.

This project is made as part of Microverse program.

## Built With

- RUBY
- RAILS
- Bootstrap 5

## Live Demo

- [Live link](https://qemer-budget-app.herokuapp.com/)
- [Video Link](https://www.loom.com/share/4d3deef27a2b4f1699f62da3b9425bc1)

## Getting Started

Start by cloning the repository.

```
git clone https://github.com/gtekle/qemer-budget-app.git
```

Navigate to the created folder.

```
cd qemer-budget-app
```

Current Ruby Version for this project

```
ruby 3.0.3p157 (2021-11-24 revision 3fb7d2cadc) [x86_64-linux]
```

Install all the dependencies.

```
bundle install
npm install
```

Create and migrate the database

```
rails db:create
rails db:migrate
```

To run the test suits

```
bundle exec rspec spec
```

To run the server

```
rails s
```

Link to [localhost](http://localhost:3000/)

## Author

👤 **Tekle Gebreyohannes**

- GitHub: [@gtekle](https://github.com/gtekle)
- LinkedIn: [LinkedIn](https://linkedin.com/in/gtekle)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- Special thanks to [Gregoire Vella on Behance](https://www.behance.net/gregoirevella) for the Original design idea

## 📝 License

This project is [MIT](./MIT.md) licensed.