Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
JAMStack Issue Tracker project inspired on GitHub issues.
Issueless is a JAMStack issue tracker boilerplate inspired by GitHub issues, built on Next.js with hybrid static and server rendering, serverless API routes, and Prisma for database access.
Issueless is a JAMStack issue tracker project inspired by GitHub issues, with a live demo at issueless.vercel.app. It takes issue tracking data and presents it through a GitHub-like interface using React and Material UI, with backend logic handled by serverless API routes. Prisma is the ORM, supporting PostgreSQL, MySQL, and SQLite, and NextAuth.js provides OAuth sign-in. The project is structured as a Next.js application with static and server rendering combined.
Developers who want a customizable issue tracker built on the JAMStack can use Issueless as a starting point. It suits teams wanting a GitHub-issues-like workflow without relying on GitHub itself, and Next.js developers who want a working example of hybrid rendering, serverless functions, Prisma, and NextAuth all together.
The app uses Next.js hybrid rendering: static generation for stable pages and server rendering for dynamic data. Serverless API routes handle issue operations using Prisma to access the database. NextAuth.js manages OAuth sessions, and SWR refreshes data on the client without full page reloads.
