/NextJS-Boilerplate

Full-stack starter template 2024

Primary LanguageTypeScript

Next.js Full-stack starter template 2024

Welcome to the Next.js Full-stack starter template! This template provides a starting point for creating full-stack applications with Next.js.

Next.js Next-Auth Typescript React Ant-Design MongoDB SASS Badge

Features ⚡

  • NextAuth: Integration of NextAuth for authentication, providing support for various authentication providers.
  • TypeScript: Developed with TypeScript for type safety and improved developer experience.
  • MongoDB: Integration with MongoDB for database management and storage.
  • Ant Design: Includes Ant Design for UI components, providing a sleek and modern design out of the box.
  • Styling: Style using CSS, SASS, SCSS, or CSS-in-JS.

Screenshot


How to use this template? 🤔

To get started with this template, you just need to follow these simple steps:

  1. Clone the repository:

    git clone https://github.com/wdevon99/Next-js-starter.git
    
  2. Install dependencies:

    npm i
    
  3. Add .env file and add the values for the following keys:

     NEXTAUTH_URL=
     NEXTAUTH_SECRET=
    
     GOOGLE_ID=
     GOOGLE_CLIENT_SECRET=
    
     GITHUB_ID=
     GITHUB_CLIENT_SECRET=
    
     MONGODB_URI=
    
  4. Run project locally

    npm run dev