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...
- Host: GitHub
- URL: https://github.com/emmannweb/nextjs-blog-with-mongodb-mui
- Owner: emmannweb
- Created: 2024-03-18T12:47:03.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-04T15:16:32.000Z (over 1 year ago)
- Last Synced: 2025-03-25T02:51:40.245Z (about 1 year ago)
- Topics: next-auth, nextjs, nextjs14
- Language: JavaScript
- Homepage:
- Size: 3.45 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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'.


# 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