- ๐ About the Project
- ๐ป Getting Started
- ๐ฅ Authors
- ๐๏ธ Presentation for Project
- ๐ญ Future Features
- ๐ค Contributing
- โญ๏ธ Show your support
- ๐ Acknowledgements
- ๐ License
Catalog-2 is ruby based with terminal user interface project in which you can organize your things according to various item object such as book, music, video etc And advance version of Catalog
Catalog-2 is a totally OOP (Object Oriented Programming) with inheritance, polymorphism and private methods
In this project we utilize our skills and knowledge to create this project
Project language
UI
- IRB terminal
- Create items
- Create various object inheritance object
- And relate everything with some relation
To get a local copy up and running, follow these steps.
In order to run this project you need:
- Ruby installed in your machine
- Any integrated terminal like
- CMD
- Bash
- PowerShell
- etc
Clone this repository to your desired folder:
for cloning follow this steps
- go to green
code
button very top left corner of this Repository container - copy your
SSH
orhttps
file and clone it in your desired folder - or just download
ZIP
file
Install this project with:
for now you don't need any installation to run project if you already followed Prerequisites
and
bundle install
To run the project, execute the following command:
you can use it for you library purpose
run following commands in you terminal
in root dir
ruby main.rb
To run tests, run the following command:
rspec spec
๐ค Adarsh Pathak
- GitHub: @PowerLevel9000
- Twitter: @PowerLevel9002
- LinkedIn: Adarsh pathak
presentation video ๐งโ๐ป๐งโ๐ป
- New connection
- New user interface
- Advance database
- Advance Search through symbol like author and source
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please give it star or buy me a coffee
I would like to thank microverse to give this opportunity to show up my skills
and my collaborator for Catalog
๐ค Leslie Aine
- GitHub: @LeslieAine
- LinkedIn: LeslieAine
๐ค Hana Sabih
This project is GPL-3.0 license licensed.