https://github.com/ridwanediallo/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.
https://github.com/ridwanediallo/ridlib
Last synced: about 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/ridwanediallo/ridlib
- Owner: ridwanediallo
- License: mit
- Created: 2023-03-13T12:14:03.000Z (about 2 years ago)
- Default Branch: dev
- Last Pushed: 2025-03-15T15:36:57.000Z (3 months ago)
- Last Synced: 2025-04-12T10:16:36.759Z (about 2 months ago)
- Language: Ruby
- Homepage: https://book-review.144.126.194.250.sslip.io/
- Size: 308 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
#
Ridlib
# đ Table of Contents
- [đ About the Project](#about-project)
- [đ Built With](#built-with)
- [Tech Stack](#tech-stack)
- [đ Live Demo](#live-demo)
- [đģ Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Deployment](#triangular_flag_on_post-deployment)
- [đĨ Authors](#authors)
- [đ¤ Contributing](#contributing)
- [âī¸ Show your support](#support)
- [đ Acknowledgements](#acknowledgements)
- [đ License](#license)**[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.
- 
- 
- 
- 
- 
- ### Live link đ
[Ridliv live](https://book-review.144.126.194.250.sslip.io/)### Live demo đšī¸
> To get a local copy up and running, follow these steps below đī¸.
### Prerequisites
In order to run this project you need:
- [Ruby](https://www.ruby-lang.org/en/) install on your machine
- [Ruby on Rails](https://nodejs.org/en/download/)
- 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](https://book-review.144.126.194.250.sslip.io/)
đ¤ **Ridwan**
- GitHub: [@ridwanediallo](https://github.com/ridwanediallo)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/ridwan-diallo)Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/ridwanediallo/Ridlib.git/issues).
If you like this project please leave us a star
Many thanks to [Chris Zetter](https://github.com/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.
This project is [MIT](./LICENSE) licensed.