Skip to content

Latest commit

 

History

History
163 lines (93 loc) · 4.81 KB

README.md

File metadata and controls

163 lines (93 loc) · 4.81 KB

Ridlib

📗 Table of Contents

📖 [Ridlib]

[Ridlib] , an online library application, seamlessly blends the power of Ruby on Rails, Stimulus.Js, Turbo Streams, and PostgreSQL to deliver an enriching reading experience. Hosted on Digital Ocean via Dokku, RidLiv boasts a clean and responsive UI, ensuring a user-friendly interface across various devices, be it a phone, PC, or any web-browsing device.

With a vast collection exceeding 70,000 books, RidLiv provides users with unrestricted access to a diverse literary world. Beyond mere exploration, users can actively engage with the content by rating, liking, and offering insightful reviews on the available books. RidLiv, a gateway to the literary realm, combines functionality with a sleek design, making it the go-to platform for book enthusiasts seeking both convenience and community engagement.

🛠 Built With

Tech Stack

Live link 🔗

Ridliv live

Live demo 📹️

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:

  • Ruby install on your machine
  • Ruby on Rails
  • A Text Editor sush as , ...
  • A Browser sush as , ...

Setup

Clone the repository to your desired directory:

  $ git clone https://github.com/ridwanediallo/Ridlib.git
  $ cd Ridlib

Install

Install all project dependencies by running the command below

  $ bundle install

Usage

To be able to start this app you need to run the following commands

 $ rails db:create db:migrate db:migrate RAILS_ENV=test
 $ rails assets:precompile
 $ rails server

Run tests

To run tests, run the following command:

  $ rspec spec

Deployment

Ridlib live

(back to top)

👥 Author

👤 Ridwan

(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 please leave us a star

(back to top)

🙏 Acknowledgments

Many thanks to Chris Zetter my mentor for all his help and support. He was there available to help if I get stuck or have a question. And if this app has been made available to because him helped with the deployement with Dokku and paying the hosting on Digital Ocean.

(back to top)

📝 License

This project is MIT licensed.

(back to top)