https://github.com/aldjiadev/readnest
Readnest is a community platform dedicated to literature, connecting readers, publishing houses, and bookshops through inspiring literary reviews, recommendations, and more.
https://github.com/aldjiadev/readnest
cloudinary html-css leafletjs rails ruby
Last synced: 3 months ago
JSON representation
Readnest is a community platform dedicated to literature, connecting readers, publishing houses, and bookshops through inspiring literary reviews, recommendations, and more.
- Host: GitHub
- URL: https://github.com/aldjiadev/readnest
- Owner: AldjiaDev
- Created: 2025-07-10T13:59:54.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2025-10-07T12:41:37.000Z (9 months ago)
- Last Synced: 2025-10-07T14:36:03.834Z (9 months ago)
- Topics: cloudinary, html-css, leafletjs, rails, ruby
- Language: HTML
- Homepage: https://www.readnest.fr/
- Size: 2.81 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Readnest
A nest for readers and writers, discover, share, and celebrate literature together.
Live website: www.readnest.fr
# Readnest
Readnest is a community platform dedicated to literature, connecting readers, publishing houses, and bookshops through inspiring literary reviews, recommendations, and more.
## Features
- Publish and browse literary chronicles
- User profiles with avatar and bio
- Publishing house and bookshop partners
- Advanced search (users, chronicles, publishing houses, bookshops)
- Notifications (likes, comments, follows)
- Private messaging
- Bookshop geolocation on interactive map
## Installation
1. **Requirements**
- Ruby 3.x
- Rails 7.x
- PostgreSQL
- Node.js & Yarn
2. **Clone the project**
```sh
git clone https://github.com/your-username/readnest.git
cd readnest
```
3. **Install dependencies**
```sh
bin/setup
```
4. **Setup the database**
```sh
rails db:prepare
```
5. **Start the server**
```sh
rails server
```
## Configuration
- Environment variables (e.g. Cloudinary, SendGrid) should be set in `.env`.
- For email delivery, configure your keys in `config/environments/production.rb`.
## Testing
To run the test suite:
```sh
rails test
```
## Deployment
Deployed on Heroku
## Contributing
Contributions are welcome! Open an issue.
[https://github.com/AldjiaDev/readnest/issues](https://github.com/AldjiaDev/readnest/issues)
---
For any questions, contact the Readnest team : Aldjia Dev