Skip to content
/ Libris Public

Libris is your digital library built by a team of 4 book lovers built with HTML5, CSS3, TypeScript, React.js, Redux, Material-UI, MongoDB, Express.js and Node.js

Notifications You must be signed in to change notification settings

Ant1ne/Libris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Logo

Libris - Your digital library

Libris is your digital library built by a team of 4 book lovers

Table of Contents
  1. About The Project
  2. Functionalities
  3. Authors

About The Project

The objective of this project was to develop from scratch a fullstack project built with only with the following stack:

Built With

  • HTML5
  • CSS3
  • TypeScript
  • React
  • Redux
  • Material-UI
  • MongoDB
  • Express.js
  • Node.js

(back to top)

Functionalities

  • Before logging in, the user can only see Books and Bookshelves
  • Once logged in, the user has access to its books and more
  • From the book details, the user can add comments
  • The user can search a book by name
  • The user can find book details by clicking on a book
  • In Bookshelves, the user can follow other users and find their bookshelves
  • The user can edit its information in its profile page
  • The user can change theme from light to dark
  • The Admin user can access a dashboard with all the users (user management and book management)
  • From the dashboard user management section, the Admin user can edit a user's status ("active", "inactive", "banned")
  • From the dashboard book management section, the Admin user can add more books in the database

(back to top)

Authors:

(back to top)

About

Libris is your digital library built by a team of 4 book lovers built with HTML5, CSS3, TypeScript, React.js, Redux, Material-UI, MongoDB, Express.js and Node.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •