Skip to content

In this project,we created a console app that will help me to keep a record of different types of things I own: books, music albums, movies, and games. Everything will be based on the UML class diagram. The data will be stored in JSON files but we will also prepare a database with tables structure analogical to our program.

License

Notifications You must be signed in to change notification settings

SaboorSohaib/Ruby-Capstone

Repository files navigation

Ruby Capstone Project

📗 Table of Contents

📖 Ruby Capstone project

Ruby Capstone project a command line base project where user can add books, albums, and games.

🛠 Built With

Tech Stack

Client
Server
  • Ruby
Database
  • Postgresql

Key Features

  • We use OOP concept
  • Users can add different books, albums and games and can see them back
  • We have database for our data too

(back to top)

🚀 Live Demo

  • [Live Demo Link Comming Soon!]

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:


 - Laptop/Desktop.
 - Internet.
 - Ruby.
 - Vs Code.

Setup

Clone this repository to your desired folder:

Usage

To run the project, execute the following command:

  • ./main.rb.

Run tests

  • rspec.

Check Linter

  • rubocop

Deployment

You can deploy this project using:

  • Netlify

(back to top)

👥 Authors

👤 Abdul Saboor Sohaib

  • GitHub: SaboorSohaib
  • Twitter: absaboorsohaib
  • LinkedIn: abdul-saboor-sohaib

👤 Ayodeji Abidemi

  • GitHub: demix007
  • Twitter: dat_dope_demix
  • LinkedIn: ayodeji-abidemi

Rashid Menhas

  • GitHub: RashidMenhas
  • Twitter: Rashid Menhas
  • LinkedIn: Rashid Menhas

(back to top)

🔭 Future Features

  • - Add new movie
  • - Add new source
  • - Add new Music album
  • - List all music albums

(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 you can fork it.

(back to top)

🙏 Acknowledgments

I would like to thank... Planet icons created by Freepik - Flaticon

(back to top)

📝 License

This project is MIT licensed.

NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.

(back to top)

About

In this project,we created a console app that will help me to keep a record of different types of things I own: books, music albums, movies, and games. Everything will be based on the UML class diagram. The data will be stored in JSON files but we will also prepare a database with tables structure analogical to our program.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages