Mern Stack Library Management App
Last updated 2/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.80 GB | Duration: 8h 0m
Last updated 2/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.80 GB | Duration: 8h 0m
Build a real time mern stack library management applications
What you'll learn
Learning and Building a Real Time MERN Stack Application scratch.
Working with different user roles . Every logged in user will be having different user interface.
Librarian and Admin roles for managing the entire application
Normal user / patron role for checking the borrowed books and books availability status.
Issue a book to patron , Renewal the issued book , Process the return operation
Requirements
MERN Basics
Description
Hi Guys, Welcome to the course 'MERN Stack Library Management Application 2023In this course, you will learn the following topicsWorking with different user roles like Patron, Librarian, AdminSeparate User Interface for all the user rolesWorking with complex MongoDB, queries, schemas, modelsRedux Toolkit For State managementJWT Authentication and Password EncryptionAnt Design Library for UI Components,Admin can create librarians and usersLibrarians can do crud operations on books, issue a book to patron, renewal the issued book status based on patron request, process the book returns , collect rents and finesAccess management functionality.All the functionalities / pages will be displayed to the logged in user based on the role.Admin can see the complete reports of the library.Like total books issued , total amount collected , total amount pending etc.Pushing Code to GitHub,Hosting application in Heroku24/7 Q/A Support.MERN stands for MongoDB, Express, React, and Node, after the four key technologies that make up the stack.MongoDB - document databaseExpress(.js) - Node.js web frameworkReact(.js) - a client-side JavaScript frameworkNode(.js) - the premier JavaScript web serverExpress and Node make up the middle (application) tier. Express.js is a server-side web framework and Node.js is the famous and powerful JavaScript server platform. Regardless of which variant you choose, ME(RVA)N is the ideal approach to working with JavaScript and JSON, all the way through.React is a free and open-source front-end JavaScript library for building user interfaces based on UI components. It is maintained by Meta and a community of individual developers and companies.Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser designed to build scalable network applications.
Overview
Section 1: Promo & Resourses
Lecture 1 Promo
Section 2: Front End Setup
Lecture 2 React App
Lecture 3 Antd Setup
Lecture 4 Custom Stylesheets
Section 3: Login Register UI
Lecture 5 Routes
Lecture 6 Register
Lecture 7 Login
Section 4: Backend Setup
Lecture 8 Node Setup
Lecture 9 Node Mongo Connection
Section 5: Login & Register Backend
Lecture 10 User Model
Lecture 11 Register API
Lecture 12 Login API
Lecture 13 API's Integration with UI
Section 6: Authorization
Lecture 14 Authorization part - 1
Lecture 15 Authorization part - 1
Section 7: Redux Setup
Lecture 16 Redux Toolkit
Lecture 17 Show , Hide Loaders With Redux
Section 8: Layout
Lecture 18 Layout
Section 9: Books API's Backend
Lecture 19 Book Model
Lecture 20 Books API's
Section 10: Add Book
Lecture 21 Add Book Form - 1
Lecture 22 Add Book Form - 2
Lecture 23 Books List
Section 11: Edit & Delete Book
Lecture 24 Edit Book
Lecture 25 Delete Book
Section 12: Users List
Lecture 26 Display Users List
Section 13: Issue a Book - APIS
Lecture 27 Issue Model
Lecture 28 Issue Book API
Section 14: Issue a Book - UI
Lecture 29 Issue Book Form - 1
Lecture 30 Issue Book Form - 2
Lecture 31 Issue Book API Integration
Section 15: Issues List
Lecture 32 Issues List Table
Lecture 33 Return a Book
Lecture 34 Books Issues To Patron List
Section 16: Delete & Edit Issue
Lecture 35 Edit Issue - 1
Lecture 36 Edit Issue - 2
Section 17: Access Management
Lecture 37 Access Management tabs
Lecture 38 General Tab
Lecture 39 Borrowed Books Tab
Section 18: Home Page
Lecture 40 Display All Books
Lecture 41 Book Description
Lecture 42 Bug Fixes
Section 19: Reports
Lecture 43 Reports API
Lecture 44 Reports UI
Section 20: Deployment
Lecture 45 Deploy to Render
Full Stack Developers,MERN Stack Developers