Skip to content

Negar-La/Final-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖 Welcome to My Online Library! 📖

📚 A Full-stack MERN App as a final project for the concordia WebDev Bootcamp.

📚 Makes uses of HTML , CSS , ES6 JavaScript, and React on the FE, NodeJS, ExpressJS , and MongoDB on the BE.

📚 The APIs: Google Map API , Auth0 , and Google Books API

📚 In this App, you can search for books by category, title or author.

📚 When you choose a book, you'll have access to some details about that book including title, author, publisher, category, pages and description.

📚 Based on the category of the book, some other books in the same category will be suggested to user.

📚 If you login to the website, it gives you access to more features. You can write comments and read other people's comments about different books. You can edit or delete your own comments. Furthermore, you can add books to your favorite list and create your personal library in your profile page.

📚 Google Map API provides location of a library that has that book

📚 Auth0 provides a secure and fast log in.

📚 Google Books API is used to search content and organize an authenticated user's personal library.

📚 A Dark Theme is also included.

Click Here to view the deployed website at render.com

Recently I was working on responsiveness of this website on mobile devices and it was quite a challenge for me.

Screenshot of home page

Screenshot of home page!

Screenshot of book details page

Screenshot of book detail page!

Screenshot of showing library on google map

showing library on google map

Screenshot of category search page

Screenshot of category search page!

Screenshot of about page

Screenshot of about page!

Screenshot of profile page

Screenshot of profile page!

About

Full-stack MERN App where you can search for books by category, title or autho

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors