Skip to content

Boi.io is an online bookstore developed as a course project for the CSE370 Database course. Built on Django, MySQL, and enhanced with the styling capabilities of Bootstrap, this web application offers users a seamless experience to explore, purchase, review and engage with books.

License

Notifications You must be signed in to change notification settings

debjotyms/boi.io-django-database-project-cse370

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boi.io - Django Book Store Project

Overview

Boi.io is an online bookstore developed as a course project for the CSE370 Database course. Built on Django, MySQL, and enhanced with the styling capabilities of Tailwind CSS, this web application offers users a seamless experience to explore, purchase, and engage with books.

Features

  • Book Catalog: Browse through an extensive collection of books with details like titles, authors, genres, and summaries.

  • User Profiles: Create personalized profiles to manage purchases, contribute reviews, and share book-related thoughts through Tailwind CSS-styled posts.

  • Purchase System: Enjoy a secure and user-friendly book-purchasing experience powered by Django and MySQL.

  • Review and Ratings: Users can provide valuable feedback by contributing reviews and ratings for the books they've read.

  • Interactive Posts: Engage with the community by sharing thoughts, recommendations, and literary musings through styled posts.

Technologies Used

  • Backend: Django, MySQL
  • Frontend: HTML, CSS (Boostrap), JavaScript
  • Authentication: Django Authentication System

How to Run

  1. Clone the repository.
  2. Install the required dependencies using pip install -r requirements.txt.
  3. Set up the MySQL database and update the Django settings.
  4. Run migrations using python manage.py migrate.
  5. Start the Django development server with python manage.py runserver.
  6. Access the application on localhost:8000 in your web browser.

Contribution Guidelines

Contributions are welcome! Follow the standard GitHub flow:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make changes and submit a pull request.

Future Enhancements

  • Implement additional features like user recommendations, personalized reading lists, and a notification system.
  • Enhance the user interface with more Tailwind CSS styling for an aesthetically pleasing experience.

License

This project is licensed under the MIT License.

About

Boi.io is an online bookstore developed as a course project for the CSE370 Database course. Built on Django, MySQL, and enhanced with the styling capabilities of Bootstrap, this web application offers users a seamless experience to explore, purchase, review and engage with books.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published