APLIKASIKITA is a modern SaaS platform built with Next.js 16, utilizing a robust stack designed for scalability and performance. This repository contains the source code, documentation, and infrastructure configurations.
- Framework: Next.js 16 (App Router, Turbopack)
- Database: PostgreSQL with Prisma ORM
- Authentication: Better Auth
- Styling: Tailwind CSS & Shadcn UI
- Email: React Email & Resend
- Payments: Polar.sh Integration
Follow these steps to set up the project locally.
- Node.js (Latest LTS recommended)
- pnpm (Package manager)
- PostgreSQL database URL
-
Clone the repository:
git clone https://github.com/madearga/APLIKASI.git cd aplikasikita -
Install dependencies:
pnpm install
-
Configure Environment:
Copy the example entry:
cp .env.example .env.local
Update
.env.localwith your local database URL and API keys. -
Database Setup:
Push the schema to your local database:
pnpm prisma:push
-
Run Development Server:
pnpm dev
Access the app at
http://localhost:3000.
.
├── app # Next.js App Router & Server Actions
├── components # React components (UI, Dashboard, Auth)
├── content # MDX Content for Blog/Help/Legal
├── emails # Transactional Email Templates
├── lib # Utilities, Config, & Libs
├── prisma # Database Schema
└── public # Static Assets| Command | Description |
|---|---|
pnpm dev |
Start the development server with Turbopack. |
pnpm build |
Build the application for production. |
pnpm start |
Start the production server. |
pnpm aplikasikita |
Full setup: installs deps & pushes DB schema. |
pnpm email |
Run React Email preview server. |
pnpm lint |
Lint the codebase. |
Argakuka
© 2025 APLIKASIKITA. All rights reserved.
