Blogging website
My role: Fullstack Developer
Developed a full-stack blogging application using Next.js, React, TypeScript, MongoDB, and NextAuth for authentication.
The app features key pages like Home, About, Contact, and Blogs, where users can browse and create blog posts.
It supports GitHub authentication, as well as manual user registration and login.
An admin page is available to manage posts and users, providing a seamless way to handle content.
The app also utilizes a RESTful API and follows best practices with ESLint for code quality.