Skip to content

A simple program for sharing books and exam papers with a login system

Notifications You must be signed in to change notification settings

The-UnknownHacker/BookShare

Repository files navigation

BookShare 📚

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.


🚀 Features

  • 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.

🛠️ Built With

  • Python: Fast and flexible backend logic.
  • Flask: Lightweight and efficient web framework.
  • Custom UI: Designed for simplicity and usability.

🐳 Get Started with Docker

BookShare is containerized for easy deployment. Just follow these steps:

  1. Pull the Docker image:

    docker pull heckerheckshecker/bookshare
    
  2. Run the container:

    docker run -p 5001:5001 heckerheckshecker/bookshare
    
  3. Open your browser and navigate to:

    http://localhost:5001
    

📖 Usage

Once the app is running:

  1. Log in or create an account.
  2. Upload books or exam papers you wish to share.
  3. Use the built-in PDF reader for a smooth reading experience.

🧑‍💻 Contributing

We welcome contributions! Here's how you can get involved:

  1. Fork the repository.
  2. Create a feature branch:
  3. git checkout -b feature/your-feature
    
  4. Commit your changes:
  5. git commit -m 'Add your feature'
    
  6. Push to your branch:
  7. git push origin feature/your-feature
    
  8. Open a Pull Request.

📜 License

This project is licensed under the MIT License.


❤️ Support

If you find BookShare helpful, please ⭐ the repository or share it with others!


Happy Sharing!

About

A simple program for sharing books and exam papers with a login system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published