/ezPay-rails-app

Primary LanguageRubyMIT LicenseMIT

Budget App

📗 Table of Contents

📖 Budget APP

Budget App is a mobile web application designed to streamline your financial management by providing a user-friendly platform to track and manage your budget effectively.

🛠 Built With

  • Ruby v3.2.2
  • Rails v7.1.2
  • Postgresql v15
  • Devise
  • Rspec
  • Capybara

Tech Stack

Language
Server
Database

Key Features

  • [User login and sign up]
  • [Expense Tracking] : Easily monitor your expenses in real-time, categorize transactions, and gain insights into your spending habits.
  • [Multi-Platform Access] : Access your data seamlessly across mobile devices and web browsers for convenience and flexibility.
  • [Secure Transactions]: Ensure the safety of your financial information with robust encryption and authentication protocols.

(back to top)

🚀 Live Demo

Live Demo Link

(back to top)

Video Demo

Video Demo Link

(back to top)

💻 Getting Started

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

Prerequisites

Make sure you have installed:

  • Ruby v3.2.2
  • Postgresql v15

Install Rails using this command:

 gem install rails

Setup

Clone the repository:

 git clone git@github.com:78fatemanazari/Budget-app.git

--->

Install

Install the project:

  cd budget-app
  bundle install
  rails db:setup
  rails db:migrate

Usage

To run the project, execute the following command:

  rails server

Open the following ing in your web browser http://localhost:3000

Run tests

To run tests, run the following command:

Example command:

  bundle exec rspec

(back to top)

👥 Authors

👤 Fatema Nazari

(back to top)

🔭 Future Features

  • [Budget Management]: Set budgets for various categories and receive notifications to stay on track with your financial goals.
  • [Customizable Reports]: Generate detailed reports and visualizations to analyze your financial data over specific periods.

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project leave a star

(back to top)

🙏 Acknowledgments

Original design idea by Gregoire Vella on Behance.

(back to top)

📝 License

This project is MIT licensed.

(back to top)