https://github.com/thecodechaser/budget-tracker
The Budget tracker app is a full stack application. It's a functional website that shows the list of categories and transactions and empower readers to interact with them by adding new categories and transactions. Users can access the services of the application by creating a new account or by login in if they already have account.
https://github.com/thecodechaser/budget-tracker
html-css ruby ruby-on-rails tailwind-css
Last synced: 9 months ago
JSON representation
The Budget tracker app is a full stack application. It's a functional website that shows the list of categories and transactions and empower readers to interact with them by adding new categories and transactions. Users can access the services of the application by creating a new account or by login in if they already have account.
- Host: GitHub
- URL: https://github.com/thecodechaser/budget-tracker
- Owner: thecodechaser
- License: mit
- Created: 2022-04-18T11:53:06.000Z (almost 4 years ago)
- Default Branch: dev
- Last Pushed: 2022-04-20T10:34:50.000Z (almost 4 years ago)
- Last Synced: 2025-04-25T16:07:48.983Z (11 months ago)
- Topics: html-css, ruby, ruby-on-rails, tailwind-css
- Language: Ruby
- Homepage: https://budget-tracker-thecodechaser.herokuapp.com/
- Size: 443 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README

# Budget Tracker App
> The Budget tracker app is a full stack application. It's a functional website that shows the list of categories and transactions and empower readers to interact with them by adding new categories and transactions. Users can access the services of the application by creating a new account or by login in if they already have account.
## Preview
### Home Page

### Sign-up Page

### Category Page

### Transaction page

### Add category form

## Built With
- Major languages (Ruby)
- Framworks (Ruby on Rails)
- Testing libraries(Rspec)
- Markup (HTML)
- Styles (CSS, Tailwind)
## Live version
- Visit [Recipe-App](https://budget-tracker-thecodechaser.herokuapp.com/)
## Getting Started
To get a local copy up and running follow these simple example steps.
### Prerequisites
- A text editor(preferably Visual Studio Code)
### Install
- Ruby
- Ruby on Rails
- PostgresSQL
- Rspec
### Using it Locally
- Clone the project
```
git clone git@github.com:thecodechaser/budget-tracker.git
cd budget-tracker
```
### Setup
Install gems with:
```
bundle install
```
Setup database with:
```
rails db:create
rails db:migrate
```
### Usage
Start server with:
```
rails server
```
Visit http://localhost:3000/ in your browser.
### Run tests
Install npm with:
```
npm i
```
Install rspec with:
```
bundle install
```
and
```
rails generate rspec:install
```
run the test with:
```
rspec spec
```
### Open API documentation
```
Coming soon!
```
## Visit And Open Files
[Visit Repo](https://github.com/thecodechaser/budget-tracker)
## Download Repo
[Download Repo](https://github.com/thecodechaser/budget-tracker/archive/refs/heads/main.zip)
## Authors
👤 **Ranjeet Singh**
- GitHub: [@thecodechaser](https://github.com/thecodechaser)
- Twitter: [@thecodechaser](https://twitter.com/thecodechaser)
- LinkedIn: [thecodechaser](https://linkedin.com/in/thecodechaser)
## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/thecodechaser/budget-tracker/issues).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Original design: [Gregoire Vella](https://www.behance.net/gregoirevella) on [Behance](https://www.behance.net/gallery/19759151/Snapscan-iOs-design-and-branding?tracking_source=)
- Inspiration: Microverse
## 📝 License
This project is [MIT](./LICENSE.md) licensed.