Skip to content

This full-stack web application, developed with Next.js 13, MongoDB, and API Auth.js, offers a feature-rich platform for users to manage their blogs, explore community-authored content, and connect with the admin. The project supports Google and GitHub authentication, ensuring secure storage of user credentials in a hashed format.

Notifications You must be signed in to change notification settings

RIOLOG/NextWaveBlogs

Repository files navigation

NextWaveBlogs

#Overview This full-stack web application, developed with Next.js 13, MongoDB, and API Auth.js, offers a feature-rich platform for users to manage their blogs, explore community-authored content, and connect with the admin. The project supports Google and GitHub authentication, ensuring secure storage of user credentials in a hashed format.

Features User Authentication:

Sign up using Google, GitHub, or email. Secure storage of credentials in a hashed format. Dashboard:

Dynamic dashboard for users. Publish and manage blogs. Explore blogs published by other users. View the admin's work portfolio. Messaging:

Users can send messages to get in touch with the admin. Technologies Used Next.js 13 MongoDB API Auth.js Server-Side Rendering (SSR) Client-Side Rendering (CSR) Getting Started Clone the repository. Install dependencies with npm install. Configure environmental variables. Run the development server with npm run dev. Contributions Contributions are welcome! Feel free to open issues or pull requests.

License This project is licensed under the MIT License

About

This full-stack web application, developed with Next.js 13, MongoDB, and API Auth.js, offers a feature-rich platform for users to manage their blogs, explore community-authored content, and connect with the admin. The project supports Google and GitHub authentication, ensuring secure storage of user credentials in a hashed format.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published