Application tailored for reading digital content.
Our E-Reader website is designed to offer a seamless and interactive digital reading experience with a variety of features. Users can securely log in to their accounts to manage their personal libraries and preferences. The website allows for easy uploading of digital books in popular formats like EPUB and PDF, enabling users to access their own content. With an integrated book reader, users can enjoy a customizable reading experience, including adjustable font sizes, brightness, and the ability to take notes. The platform also features a marketplace where users can browse, purchase, and download new books. To foster community engagement, the website includes a chat feature for users to connect, share book recommendations, and participate in discussions. Additionally, users receive email notifications at every important step, such as successful logins, book uploads, purchases, and updates, ensuring they stay informed and engaged.
-Frontend:
- HTML5
- React.js
- Material UI
-Backend:
- Golang
-Database:
- PostgreSQL
- Amazon S3 - Cloud Object Storage
-Version Control:
- Github repository
Navigate to backend folder: cd ebook-library-new/backend
Run the main.go file: go run main.go
Open a new terminal and use the following commands:
- cd ebook-library-new
- npm install
- npm start
- Chetan Shinde (Frontend)
- Manoj Deo (Frontend)
- Priya Mittal (Backend)
- Riya Mittal (Backend)