GameXpense is a mobile web application that allows Gamers all around the world to track their spendings on games. It gives the user the opportunity to categorize spendings according to Games and get a useful information like the total amount spent etc. Now Gamers will know their exact expenses on a single platform.
MIT License
GameXpense is a mobile web application that allows Gamers all around the world to track their spendings on games. Now Gamers will know their exact expenses on a single platform.
Domain | Tech Stack |
---|---|
Server | Ruby on Rails |
Database | PostgreSQL |
Testing Framework | RSpec Rails, Capybara |
Authentification | Devise |
Authorization | cancancan |
To get a local copy up and running, follow these steps.
In order to run this project you need:
Ruby 3.2.2 installed
Rails installed
Run this command to install Rails
gem install rails
Clone this repository to your desired folder:
Example commands:
cd my-folder
git clone https://github.com/frempongdev/GameXpense.git
To install dependencies, run:
bundle install
Set up the database
To create the database, run:
rails db:create
To create the schema, run:
rails db:migrate
To run the project, execute the following command:
Example command:
rails server
To run tests, run the following command:
rspec
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Your support is crucial to the success of this project! There are ways you can contribute and show your support:
I would like to thank:
This project is MIT licensed.