BookShare is a simple yet powerful platform for sharing books and exam papers, complete with a login system. It's built using the Python Flask Framework and features a custom PDF reader for a clean and user-friendly experience.
- Login System: Securely access and manage your resources.
- Book and Exam Paper Sharing: Seamlessly upload and share files.
- Custom PDF Reader: Enjoy a neat and clean UI for viewing your documents directly within the app.
- Python: Fast and flexible backend logic.
- Flask: Lightweight and efficient web framework.
- Custom UI: Designed for simplicity and usability.
BookShare is containerized for easy deployment. Just follow these steps:
-
Pull the Docker image:
docker pull heckerheckshecker/bookshare
-
Run the container:
docker run -p 5001:5001 heckerheckshecker/bookshare
-
Open your browser and navigate to:
http://localhost:5001
Once the app is running:
- Log in or create an account.
- Upload books or exam papers you wish to share.
- Use the built-in PDF reader for a smooth reading experience.
We welcome contributions! Here's how you can get involved:
- Fork the repository.
- Create a feature branch:
-
git checkout -b feature/your-feature
- Commit your changes:
-
git commit -m 'Add your feature'
- Push to your branch:
-
git push origin feature/your-feature
- Open a Pull Request.
This project is licensed under the MIT License.
If you find BookShare helpful, please ⭐ the repository or share it with others!
Happy Sharing!