Welcome to the Web Library project! This application provides a platform to read and upload books.
-
User Registration:
-
Book Management:
-
Active Storage:
-
Search Functionality:
- Elasticsearch and Chewy are employed for efficient book search capabilities.
-
PDF Viewer:
- Adobe PDF Embed API is integrated to provide a seamless and user-friendly book reading experience.
-
Clone this repository.
-
Install Ruby on Rails version 7.0.8 and PostgreSQL.
-
Install the required gems using the provided Gemfile.
bundle install
-
Configure the Database:
- Ensure your database is properly configured.
-
Set up Elasticsearch and Chewy for Search:
- Implement Elasticsearch and Chewy to enhance search functionality.
-
Run the Server:
rails server
-
Explore the Web Library:
- Open your browser and navigate to http://localhost:3000 to explore the Web Library.
Feel free to contribute and enhance the Web Library project. Your contributions are valued! Happy reading! 📚