Full-Stack Next.js 15 Course - Build and Deploy a Multi User Blog Platform๐ฅ
Learn Next.js 15 from the ground up by building and deploying a blog platform, something similar to Dev.to or Medium using Next.js 15, Typescript, TailwindCSS, Auth.js v5, Prisma and More.
Features we will create in this course:
๐A Complete Auth System Using Auth.js v5 - Credentials login (email and password), Continue with Google or Github, Email verification, Password reset and more.
โ๏ธBlock Note Editor - Something similar to the Notion.so editor, including all essential features of an editor, such as the ability to insert images, code blocks and more.
๐Blogs' paginations - Paginating from the server for better SEO
๐Dark and Light Theme Modes
โฌ๏ธImage Uploads - Upload, Replace and Delete Images.
๐Blogs' Reactions - Like and Bookmark Blogs.
๐Search and filter blogs by tags
๐จ๏ธBlogs' Comment Section - Comment on blogs and reply to comments.
๐คUser Profile - User details, user settings (update profile) and user blogs.
๐ฅFollow and Unfollow Users
๐Realtime Notification System in Socket.io
๐Admin Dashboard
๐Deployment
Downloadable Video Content and Access to a Discord Channel for Discussions.