- π About the Project
- π» Getting Started
- π₯ Authors
- π Future Features
- π€ Contributing
- βοΈ Show your support
- π Acknowledgements
- π License
Catalog of my things In this project, my coding partners and I create a console app that help us to keep a record of different types of things our own: books, music albums, movies, and games. Everything's base on the UML class diagram provide for the exercice. The data store in JSON files but we prepare a database with tables structure analogical to our program's class structure.
- Ruby
Add user interactivity
It implements a command line for user to select options and interact with App.Based on UML graphic
Includes a database design that we will use later to conect to a real progres SQL.Used linters for cleaner code
No linter errors.
https://drive.google.com/file/d/1DEGvmH0Q8BrZ0-3jheuD2PCcDLtL8cRU/view?usp=drive_link
-
Step 1: Clone this project using this git comand "git clone", (if you don't have git installed please visit https://git-scm.com/downloads and install it).
-
Step 2: Once you have installed git you can clone this project using the command below:
https://github.com/ahmed025566/Catalog_of_my_things
-
Step 3: Once you have cloned this repo navigate to the folder that contains the repository.
-
Step 4: If you want to edit this project open it with your favorite text editor.
To get a local copy up and running cloning this repo https://github.com/ahmed025566/Catalog_of_my_things
.
You need the following tools be installed in your computer:
Clone this repository to your desired folder:
https://github.com/ahmed025566/Catalog_of_my_things
or
https://github.com/ahmed025566/Catalog_of_my_things
<-- Only if you have SSH keys configured on your GitHub account.
Install this project with:
cd Catalog_of_my_things
bundle install
To run the project, execute the following command:
ruby main.rb
To run tests, run the following command:
rspec spec/
...
π€ Gardimy Charles
- GitHub: @Gardimy
- Twitter: @gardyelontiga45
- LinkedIn: Gardimy charles
π€ Ahmed Elkholy
- GitHub: @ahmed
- Twitter: @AhmedEl18692792
- LinkedIn: Ahmed Salah
π€ Ali Bello Imoukhuede
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- Will add more data
- Will use database instead of JSON file to save data
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please give me a start and share my portfolio to recruters!
I would like to thank to microverse For teaching me the database and more things.
This project is MIT licensed.