Vidit-Kushwaha / Blog

Next.js Blog | Secure & Serverless with MongoDB & iron-session

Home Page:https://blog.viditkushwaha.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blog

Built with Next.js, iron-session, MongoDB, and mongoose. Write, share, and connect.

Table of Contents

Technologies Used

  • Next.js
  • TypeScript
  • Tailwind CSS
  • MongoDB
  • Iron-session
  • Markdown

Features

  • Blazing-fast performance with serverless functions
  • Secure user authentication with iron-session
  • Rich content creation with Markdown

Get Started

To run this portfolio website locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Vidit-Kushwaha/Blog.git

  2. Install the dependencies:

    npm install

  3. Set environment variables:

    Configure .env.local with MongoDB connection details and secret keys

  4. Start the development server:

    npm run dev

  5. Open your web browser and visit http://localhost:3000 to view the website.

Contributing

We welcome contributions! Whether you're a seasoned developer or a curious enthusiast, there are ways to get involved:

  • Bug fixes and improvements: Find any issues? Submit a pull request!
  • New features: Have an idea for a cool feature? Let's discuss it in an issue!
  • Documentation: Improve the project's documentation and website.
  • Spread the word: Share the project with your network and help it grow!

Contribution Guidelines

  • Please follow standard JavaScript and Next.js coding style.
  • Create separate pull requests for each feature or bug fix.
  • Write clear and concise commits.
  • Add documentation for any new features you contribute.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Next.js Blog | Secure & Serverless with MongoDB & iron-session

https://blog.viditkushwaha.com

License:MIT License


Languages

Language:TypeScript 97.1%Language:SCSS 1.3%Language:CSS 0.8%Language:JavaScript 0.8%