Skip to content

mohsn-mirzaei/issue-tracker

Repository files navigation

Build full-stack application with Next.js 13+ (App Router) and TypeScript

This project is made with Nextjs 13+ with TypeScript and using Radix UI library.

I have used this tutorial: The Ultimate Next.js Series

Instructor's Github: Mosh Hamedani

In these tutorials I learned:

  • Confidently build full-stack apps with Next.js 13+ and TypeScript
  • Style Next.js applications with Tailwind or CSS modules
  • Implement routing and navigation using the new App router
  • Build RESTful APIs
  • Use Prisma to integrate your Next.js apps with a database
  • Handle file uploads
  • Implement user authentication with NextAuth.js
  • Send beautifully styled emails
  • Optimize the apps for performance and SEO
  • Deploy the Next.js apps
  • Use VSCode shortcuts to increase the productivity
  • Apply the latest techniques and best practices
  • Troubleshoot errors with ease

Getting Started

First change the name of .env.example file to .env file and set the required variables according to your machine.

Run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.

You can check the deployed version of this project through the following link: issue-tracker