An open API service indexing awesome lists of open source software.

https://github.com/emmannweb/nextjs-blog-with-mongodb-mui

NextJs Blog with Mongodb and MUI for beginners: API/ Authentication, Authorization, Middleware user role, form validation etc...
https://github.com/emmannweb/nextjs-blog-with-mongodb-mui

next-auth nextjs nextjs14

Last synced: about 1 year ago
JSON representation

NextJs Blog with Mongodb and MUI for beginners: API/ Authentication, Authorization, Middleware user role, form validation etc...

Awesome Lists containing this project

README

          

# Next.Js Blog with MongoDB - MUI for beginners
This project is a simple fullstack blog with User dashboard aims to teach all the basics to build a fullstack App.
Download the project and install NPM packages (npm i), create a .env file in the Root folder and add your MONGO_URL and AUTH_SECRET and run 'npm run dev'.

![My Image](public/images/home.png)

![My Image](public/images/dashboard.png)

# Features:
##### - Next Js folder structure and Routing
##### - UI interface with form validation
##### - API
##### - CRUD operation with Mongo DB / Mongoose
##### - Encrypt password
##### - Authentication / Authorization
##### - Middleware
##### - Protected Route
##### - User role
##### - Toast Notification
##### - Dashboard / active link