https://github.com/marian1309/next.js
🚀 Next.js 15 Base Template 🧩✨ – Powered by App Router 🗺, TypeScript 🟦, and Tailwind CSS 🎨. Ready to build your dream app! 💻🌐🔧
https://github.com/marian1309/next.js
better-auth convex drizzle-orm fumadocs motion nextjs15 nuqs playwright postgres react react-hook-form react-query resend shadcn-ui tailwindcss typescript vitest zod zustad
Last synced: 3 months ago
JSON representation
🚀 Next.js 15 Base Template 🧩✨ – Powered by App Router 🗺, TypeScript 🟦, and Tailwind CSS 🎨. Ready to build your dream app! 💻🌐🔧
- Host: GitHub
- URL: https://github.com/marian1309/next.js
- Owner: Marian1309
- License: mit
- Created: 2025-07-20T18:10:43.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-07-20T18:15:34.000Z (3 months ago)
- Last Synced: 2025-07-20T20:26:18.883Z (3 months ago)
- Topics: better-auth, convex, drizzle-orm, fumadocs, motion, nextjs15, nuqs, playwright, postgres, react, react-hook-form, react-query, resend, shadcn-ui, tailwindcss, typescript, vitest, zod, zustad
- Language: TypeScript
- Homepage: https://nextjs-15.vercel.app
- Size: 169 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Next.js 15](http://localhost:3000)
> **Warning** This project is still in development and is not ready for production use.
## Prerequisites
You will need [Node.js](https://nodejs.org) version 22.x.x or greater installed on your
system.## Tech Stack
- **Core:** [React, React hooks](https://react.dev) - v19
- **TypeScript** [TypeScript](https://www.typescriptlang.org)
- **Framework:** [Next.js, RSC, Server Actions](https://nextjs.org) - v15
- **Landing Page:** [Astro](https://astro.build)
- **Styling:** [Tailwind CSS](https://tailwindcss.com)
- **UI Components:** [Shadcn UI](https://ui.shadcn.com)
- **Animations:** [Motion](https://motion.dev)
- **DND:** [React DND](https://react-dnd.github.io/react-dnd)
- **Forms:** [React Hook Form](https://react-hook-form.com)
- **Icons:** [Lucide-React](https://lucide.dev)
- **State Management:** [Nuqs](https://nuqs.47ng.com),
[Zustand](https://zustand-demo.pmnd.rs),
[React Query](https://tanstack.com/query/latest)
- **Validation:** [Zod](https://zod.dev)
- **ORM:** [Drizzle](https://orm.drizzle.team)
- **Convex (Database):** [Convex](https://www.convex.dev)
- **Cache:** [Redis](https://redis.io)
- **S3 (File Storage):** [AWS S3](https://aws.amazon.com/s3),
[Cloudflare R2](https://www.cloudflare.com/r2)
- **AI:** [OpenAI](https://openai.com)
- **Auth:** [BetterAuth](https://www.better-auth.com)
- **Email:** [Resend](https://resend.com)
- **Payment:** [WayForPay](https://wayforpay.com)
- **Vercel (Hosting):** [Vercel](https://vercel.com)
- **Analytics:** [Microsoft_Clarity](https://clarity.microsoft.com)
- **CI/CD:** [GitHub Actions](https://github.com/features/actions)
- **Linting:** [Oxlint](https://oxc.rs)
- **Formatting:** [Prettier](https://prettier.io)
- **Editor:** [Cursor](https://cursor.com)
- **Package Manager:** [Bun](https://bun.sh)
- **@Pidchashyi:** [My Packages](https://www.npmjs.com/~marian1309)## Star ⭐
If you found this project interesting or helpful, please consider giving it a star! It
helps others discover this resource and motivates further development.## Running Locally
### 1. Install Bun
```powershell
powershell -c "irm bun.sh/install.ps1 | iex"
```### 2. Install Rimraf
```bash
npm install -g rimraf
```### 3. Clone the repository
```bash
git clone https://github.com/Marian1309/Next.js
```### 4. Install dependencies
```bash
bun install
```### 5. Create a `.env` file
Create a `.env` file in the root directory and add the environment variables as shown in
the `.env.example` file.### 6. Run the application
```bash
bun run dev
```The app should now be up and running at http://localhost:3000 🚀