udeaghad / Xpenda-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Xpenda-App

The Ruby on Rails project is about building a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.

I created an application that allows the user to:

  • register and log in, so that the data is private to them.
  • introduce new transactions associated with a category.
  • see the money spent on each category.

Built With

  • Ruby
  • Rails
  • Postgresql
  • CSS
  • Tailwind

Live Demo (if available)

Click here for the mobile app live demo

Getting Started

To get a local copy up and running follow these simple example steps.

Setup

clone this repo

Usage and Installation

  • Navigate to the directory cd Xpenda-app (case sensitive, make sure you type the correct path)
  • Run bundle install in your terminal (in case you need to update gems run bundle update)
  • To setup database and tailwind run the following commands:
    • rails db:create
    • rails db:migrate
    • rails db:seed (to populate initial data from db/seeds.rb file)
  • Run rails s on your terminal
  • Enter http://localhost:3000/ or localhost:3000 on your browser to view the project.
  • Congratulations! App should run successfully.

Authors

👤 Dozie Udeagha

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

📝 License

This project is MIT licensed.

About

License:MIT License


Languages

Language:Ruby 64.3%Language:HTML 27.7%Language:Batchfile 3.1%Language:CSS 3.0%Language:JavaScript 1.9%Language:Shell 0.2%