Skip to content

Latest commit

 

History

History
74 lines (47 loc) · 2.28 KB

README.md

File metadata and controls

74 lines (47 loc) · 2.28 KB

Recipe App

The Ruby on Rails capstone project (remember what they are?) 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.

You will create a Ruby on Rails 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.

Getting Started

This project is open source and you are free take modify and do with as you wish. To get a local copy up and running follow these simple example steps.

Prerequisites ♻️

  • Any modern browser.
  • A local version control like git installed on your computer
  • Code editor (Visual studio code, sublime text, notepad++, ...) installed on your computer;
  • Knowledge of Ruby, databases and rails
  • Ruby version >=3.0.0

Prerequisites

Ruby: 3.1.2 Rails: 7.0.4 Postgres: >=9.5

Download 🎰

  • Click this link to clone down the source code.

Run installation scripts

Run the commands below in the terminal or git bash. bundle install - to install gems

Run rails server

rails server to start the server local on your machine Open your browser and paste this in the URL box http://127.0.0.1:3000

Run rails console

rails c to start rails console rails c --sandbox to start the rails console in sandbox for testing without affecting the database

Run code linters 🧪

Run the commands below in the terminal or git bash. rubocop to run the rubocop linter

Run test scripts

  • rspec to run the test scripts

Authors

👤 Nadya

🤝 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
  • Design Inspired by Gregoire Vella
  • etc

📝 License

This project is MIT licensed.