Giter VIP home page Giter VIP logo

bookwarm's Introduction

bookwarm

Bookwarm Project - Database Course Project

Preview

  • ChenModel
  • SQL
  • Homepage 1
  • Homepage 2
  • Homepage 3
  • Homepage 4
  • Books
  • Books 56
  • Books 111
  • Books 111 reviews
  • Authors 137
  • Publishers 52
  • Genres 6

Features:

  • Frontpage
    • Completed (will be refactored if needed).
  • General
    • Return a "not available" site if a book, author, publisher or genre is not found.
    • Routing from books to other pages and the otherway around (from a book to the previous/next book, to its authors, to its publisher, to its genres - or from an author, to their books...).
    • Create a newsfeed.
    • Apply a recommender system to the newsfeed.
    • Search for books, authors, publishers and genres.
    • Filter/sort books, authors, publishers and genres by given filters (date, alphabetical,...).
  • Books
    • Preview all books in the index page of books.
    • Preview all "todo" books in the todo of books (books that lack details in authors/genres/publication date/pages).
    • View any book in detail: title, cover, authors, genres, publication date, number of pages, average rating.
    • View book reviews (rating and comments).
    • Write book reviews (rating and comments).
  • Authors
    • Preview all authors in the index page of authors.
    • View any author in detail: their name and their books.
  • Publishers
    • Preview all publishers in the index page of publishers.
    • View any publisher in detail: their name and their books.
  • Genres
    • Preview all genres/categories in the index page of genres.
    • View any genre in detail: their name and their books.
  • Admin
    • Add/Remove/Edit information of books, authors, publishers, genres.
    • Add/Remove/Edit information of users.
  • Users
    • Register for their accounts.
    • Login to their accounts.
    • Edit their accounts.
    • Remove their accounts.

Credits:

bookwarm's People

Contributors

ichxorya avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

revoluzionario

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.