A full stack issue tracker built with
- Login/register with Google
- Login/register with Github
- View total issues
- View Total closed issues
- View Total open issues
- View recent issues by users
- Create an issue (Title, Description) using Markdown editor
- View/Edit/Delete issues
- Edit user profile (Profile Photo & Fullname & deleting user account) using Clerk
- All User entries are server/client side validated using Zod
Live demonstration of the application available Here
Rename the .env.example file in the root directory of the repo to .env and populate it with your own values:
DATABASE_URL=your-database-url
WEBHOOK_SECRET=your-clerk-webhook-secret
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your-clerk-publishable-key
CLERK_SECRET_KEY=your-clerk-secret-keyOnce you've cloned the project and installed dependencies with npm install (or pnpm install or yarn), start a development server:
npm run devnpm run build
npm startdocker-compose up -d- Adding ability to add answers to issues
- assigning issues to users (admin only)
Pull requests and stars are always welcome. For bugs and features requests, please create an issue.
Copyright © 2023-present, Ysn4Irix. Released under the MIT License.



