YannKamche /
kmer-haven
An enterprise-level full stack, Apple Trending Gadget Shop in Cameroon with an admin dashboard and CMS using Next 14, Stripe, TypeScript, and Payload CMS, with a fully-working backend and Authentification
27/100 healthLoading repository data…
nrgapple / repository
An fully working example of using prisma, nextjs, graphql, and ably. The project is built in typescript and has full models for profiles, chats, auth, and messages.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
#/
A special thanks to @wangel13 for their great project: prisma-next-auth-graphql-starter!
🤝 Lets make this a learning tool 🛠 together! Open some questions 🙋♂️ over in the Discussions tab! Ask questions, suggest features, and chat around. We truly believe this to be the best stack for scaling your app from free 🆓 to millions of users. 🚀
Setup a database.
Use the predefined docker-compose.yml configuration for local postgres instance.
docker-compose up -d
don't forget about .env
Also, you can use any DB supported by Prisma(docs)
Start developing.
Navigate into your new site’s directory install modules and start it up.
npm i
npm run dev
Open the source code and start editing!
Your site is now running at localhost:3000!
Open the starter directory in your code editor of choice and edit src/pages/index.tsx. Save your changes, and the browser will update in real-time!
Starter use Prisma for db queries.
Modify your schema file.
Open the starter directory in your code editor of choice and edit prisma/schema.prisma. Add Book model for example.
model Book {
id String @id @default(cuid())
title String
authors User[] @relation(references: [id])
published Boolean @default(false)
content String
createdAt DateTime @default(now())
updatedAt DateTime @updatedAt
}
Generate migration files.
Use Prisma migrate tool.
prisma migrate dev --create-only --name init
You can find migration files in prisma/migrations.
Apply migration.
Use Prisma migrate tool.
prisma migrate dev
Generate new fresh Prisma client.
npm run generate
More info about Prisma Migrate you can find in docs
Prisma Studio is a visual editor for your database. Open prisma studio interface:
npm run studio
Starter use ApolloServer and it's provide graphql-playground in dev mode.
You can find it on localhost:3000/api/graphql
Starter use Apollo Client and it's provide apollo-client-devtools in dev mode.
To use it you need to install browser extension:
Download for Firefox | Download for Chrome
Use .env.local on production or .env.development on dev. Read more
# Database
DATABASE_URL="postgresql://johndoe:randompassword@localhost:5432/prisma?schema=public"
# Auth providers
AUTH_SECRET="this-is-a-secret-value-with-at-least-32-characters"
NEXTAUTH_URL="http://localhost:3000"
PROVIDER_GITHUB_ID=""
PROVIDER_GITHUB_SECRET=""
Before deploy, you need to set up a database.
Selected from shared topics, language and repository description—not editorial ratings.
YannKamche /
An enterprise-level full stack, Apple Trending Gadget Shop in Cameroon with an admin dashboard and CMS using Next 14, Stripe, TypeScript, and Payload CMS, with a fully-working backend and Authentification
27/100 healthopen-fringecore /
An ever-expanding set of typescript functions that help working with unicode (fully tree-shakable).
27/100 healthkatyayanip1001-byte /
An interactive page for a coffee brand. Features a custom bi-directional scroll animation built with HTML5 Canvas and Framer Motion spring physics. Developed using Next.js (App Router), TypeScript, and Tailwind CSS v4 to deliver a fully responsive, 60fps premium user experience. link to working prototype - aesthetic-clafoutis-527c25.netlify.app
MdFahimHassan /
Personal portfolio of Md. Fahim Hassan, a CS & Engineering student at BRAC University. Built with TanStack Start, React 19, and Tailwind CSS 4, featuring an animated space/terminal-themed UI, project showcase, skills, experience timeline, and a working EmailJS-powered contact form. Fully SSR, deploys zero-config to Vercel.
75/100 health