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