{"repo":"ezeparziale/quark","free":true,"listed":false,"github":"https://github.com/ezeparziale/quark","clone":"git clone https://github.com/ezeparziale/quark.git","description":":milky_way: Quark is your template for Next.js to create tools faster.","language":"TypeScript","stars":37,"topics":["nextjs","typescript","tailwindcss","prisma-orm","radix-ui","shadcn-ui","framer-motion","postgresql","swr"],"license":null,"category":"databases-storage","readme_excerpt":":milky way: Quark Quark is a template ready for tools using @nextjs 15 🚀 :star: Features - Log in/Sign up with credentials or Google/GitHub account - Reset password - Confirm account via email - Light and Dark mode - Account settings - Admin mode - Role-based access control - Send feedback - Admin API - More features are coming... :construction worker: Built using - NextJS 15 @nextjs - Hosted at @vercel - Auth with credentials and Google/GitHub @nextauthjs v5 - UI @shadcn and @tailwindcss v4 - DB @PostgreSQL - ORM @prisma - RBAC - React server actions - Admin mode - Email react-email - Validation @zodtypes - Tables tanstack/react-table - Forms @HookForm - API Documentation Swagger UI - OpenAPI zod-openapi :rocket: Getting Started To get started with Quark, follow these steps: 1. Clone the repository: 2. Install dependencies: 3. Set up environment variables: 4. Run the development server: :whale: Using Docker Compose To set up PostgreSQL using Docker Compose, follow these steps: 1. Ensure Docker and Docker Compose are installed on your machine. 2. Start the PostgreSQL container: 3. The PostgreSQL database will be available at localhost:5432 .","default_branch":null,"files":null,"tree":[],"storefront":"/r/ezeparziale","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ezeparziale/quark/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}