Donutly is your new digital library, designed for book lovers who want to explore literature without any barriers. Forget subscriptions, fees, or paywalls—here, you just need a desire to read.
Our mission is to make literature accessible to everyone. We believe that a good book should be as simple to enjoy as a donut with a cup of coffee.
Key features include:
- A vast collection of free books: Browse classic literature and new titles without any cost.
- "My Books" personalized space: Create your own library by adding your favorite books.
- Contribute your own content: Found a great book in PDF or HTML format? Upload it to Donutly and share it with the community.
- Curated recommendations: Explore our hand-picked selection of top books to start your reading journey.
This project is open source, and I welcome contributions of all kinds! Whether you're a seasoned developer, a new coder, or a passionate bookworm with ideas, your help is invaluable.
Here’s how you can get started:
- Fork the repository: Click the "Fork" button in the top right corner of this page.
- Clone the project: Clone your forked repository to your local machine.
git clone https://github.com/TemaDeveloper/library_proj.git
- Create a new branch: Create a dedicated branch for your feature or bug fix.
git checkout -b feature/your-feature-name
- Install dependencies: Navigate to the project directory and install the required packages.
npm install pnpm install pnpm build pnpm run dev
- Make your changes: Code away! Feel free to work on a bug, add a new feature, or improve documentation.
- Commit and push: Commit your changes with a clear message and push them to your forked repository.
git commit -m "feat: add your feature or fix here" git push origin feature/your-feature-name - Open a Pull Request: Go to your forked repository on GitHub and open a pull request. I'll review your changes and merge them as soon as possible.
I am actively working on this project and appreciate any help. Join me in building a better, free, and accessible library for everyone.
If you have any questions, suggestions, or just want to chat about the project, feel free to open an issue or reach out to me!
Start your book journey with Donutly today!
