PitokDf /
express-app-useable
Template backend siap pakai menggunakan Express.js, TypeScript, dan Prisma ORM. Cocok untuk membangun REST API modern, aman, dan scalable.
40/100 healthLoading repository data…
novantrio / repository
Template siap pakai untuk proyek fullstack dengan Node.js (Express, TypeScript) di backend dan React (Vite, TypeScript, TailwindCSS) di frontend.
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.
Template siap pakai untuk proyek fullstack dengan Node.js (Express, TypeScript) di backend dan React (Vite, TypeScript, TailwindCSS) di frontend.
Backend:
"type": "module")zod untuk validasi request bodydotenv dan zod untuk validasi variabel lingkungantsx untuk developmentFrontend:
fetch dengan interceptor untuk JWT/
├── backend/ # Proyek Node.js/Express
├── frontend/ # Proyek React/Vite
└── README.md
npm atau yarn atau pnpmMasuk ke direktori backend:
cd backend
Install dependencies:
npm install
Setup environment variables:
Salin file .env.example menjadi .env dan sesuaikan nilainya.
cp .env.example .env
File .env Anda akan terlihat seperti ini:
# Backend
PORT=5000
NODE_ENV=development
# Ganti dengan URL koneksi database MySQL Anda
DATABASE_URL="mysql://USER:PASSWORD@HOST:PORT/DATABASE"
# Ganti dengan secret yang kuat
JWT_SECRET=your-super-secret-jwt-key-with-at-least-32-chars
Jalankan migrasi database:
Perintah ini akan membuat tabel User di database Anda sesuai skema di prisma/schema.prisma.
npm run prisma:migrate
Jalankan server development:
Server akan berjalan di http://localhost:5000.
npm run dev
Buka terminal baru, masuk ke direktori frontend:
cd frontend
Install dependencies:
npm install
Jalankan server development:
Aplikasi React akan berjalan di http://localhost:5173.
npm run dev
Aplikasi frontend sudah dikonfigurasi dengan proxy ke backend. Setiap request ke /api dari frontend akan otomatis diteruskan ke http://localhost:5000/api.
http://localhost:5173 di browser Anda.localStorage dan Anda akan diarahkan ke halaman utama yang menampilkan email Anda (diambil dari endpoint yang terproteksi)./backend)npm run dev: Menjalankan server dalam mode development dengan hot-reload.npm run build: Kompilasi kode TypeScript ke JavaScript.npm run start: Menjalankan server dari hasil build (untuk produksi).npm run prisma:generate: Generate ulang Prisma Client.npm run prisma:migrate: Menjalankan migrasi database./frontend)npm run dev: Menjalankan server Vite dalam mode development.npm run build: Build aplikasi untuk produksi.npm run preview: Menjalankan server untuk melihat hasil build produksi.Merasa ada yang bisa ditingkatkan? Silakan buat Pull Request atau buka Issue.
git checkout -b fitur/nama-fitur).git commit -m 'feat: Menambahkan fitur X').git push origin fitur/nama-fitur).Selected from shared topics, language and repository description—not editorial ratings.
PitokDf /
Template backend siap pakai menggunakan Express.js, TypeScript, dan Prisma ORM. Cocok untuk membangun REST API modern, aman, dan scalable.
40/100 healthTemplate dashboard admin modern berbasis React, TypeScript, Vite, dan Tailwind CSS. Dilengkapi fitur dark mode, dashboard analitik, grafik interaktif, kalender, peta, drag & drop, upload file, navigasi responsif, serta komponen UI siap pakai. Cocok untuk sistem manajemen, aplikasi bisnis, CRM, ERP, dan proyek web profesional.
69/100 healthLutfiyaAinurrahmanP /
Template backend NestJS dengan setup siap pakai untuk pengembangan REST API modern berbasis TypeScript. Menggunakan Prisma untuk ORM, Class Validator untuk validasi, Winston untuk logging, serta Jest untuk testing. Cocok sebagai fondasi proyek backend yang terstruktur, scalable, dan production-ready.
34/100 healthLutfiyaAinurrahmanP /
Template backend Express.js + TypeScript dengan setup siap pakai untuk pengembangan REST API modern. Menggunakan Prisma untuk ORM, Zod untuk validasi, Winston untuk logging, serta Jest + Supertest untuk testing. Cocok sebagai dasar proyek backend dengan struktur modular, clean, dan scalable.
34/100 healthLutfiyaAinurrahmanP /
Template backend Express.js + TypeScript dengan setup siap pakai untuk pengembangan REST API modern. Menggunakan Prisma untuk ORM, Zod untuk validasi, Winston untuk logging, serta Jest + Supertest untuk testing. Cocok sebagai dasar proyek backend dengan struktur modular, clean, dan scalable.
34/100 health