Skip to content

A full-stack web application powered by Next.js, Tailwind CSS, Radix UI, Prisma, and NextAuth.js

Notifications You must be signed in to change notification settings

GnaneshNayak/issue-tracker

Repository files navigation

Issue Tracker

A full-stack web application powered by Next.js, Tailwind CSS, Radix UI, Prisma, and NextAuth.js

Live Demo GitHub Repository

Overview

Welcome to the "Issue Tracker" project, a powerful full-stack web application built with cutting-edge technologies and a methodical approach to software development. This project demonstrates proficiency in Next.js, TypeScript, Tailwind CSS, Radix UI, Prisma, and NextAuth.js.

Features

  • Modern UI: Utilizes Tailwind CSS and Radix UI to create a visually appealing and responsive user interface.

  • Efficient Routing: Implements Next.js App Router for smooth and fast navigation throughout the application.

  • User Authentication: Ensures user authentication and secure access control using NextAuth.js.

  • Performance Optimization: The project is optimized for speed and SEO, providing an excellent user experience.

  • Structured Code: Follows industry best practices, ensuring maintainability and scalability.

  • Robust Error Handling: Equipped with advanced error handling techniques for swift issue resolution.

Installation

To run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/GnaneshNayak/issue-tracker.git
    
  2. In the project folder, rename .env.example to .env (no period after).
  3. Set all the environment variables according to the instructions I've included in the file. If you don't set them properly, the application is not going to work.
  4. Run npm install to install the dependencies.
  5. Run npx prisma migrate dev to generate your database tables.
  6. Run npm run dev to start the web server.

About

A full-stack web application powered by Next.js, Tailwind CSS, Radix UI, Prisma, and NextAuth.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published