Skip to content

prantomollick/issue-tracker-next.js-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clone The issue tracking project

git clone https://github.com/prantomollick/issue-tracker-next.js-app.git

Install MYSQL Database into you system

https://dev.mysql.com/downloads/installer/

Install all packages

npm i

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

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

Install Mysql Provide the mysql database link to the below env file

DATABASE_URL="mysql://janedoe:mypassword@localhost:3306/mydb"

After Mysql Connection setup with prisma

prisma migrate dev

Configure Next-auth and provider Google

NEXTAUTH_URL="http://localhost:3000"
NEXTAUTH_SECRET=""
GOOGLE_CLIENT_ID=""
GOOGLE_CLIENT_SECRET=""

Dashboard

Dashboard

Edit and insert issue page form

Dashboard

Issue List Page

Issue List

Issue Details Page

Issue Details