KembaliArsip / superapp-archive / historychatwaibnu
superapp-archive
historychatwaibnu
32 file · 304.7 KB
Sistem informasi live — historychatwaibnu.vercel.appBuka di tab baru
README
historychatwaibnu
Project Next.js + TypeScript + Tailwind CSS untuk layanan chat / komunikasi. Dibuat scalable agar bisa dikembangkan lebih kompleks ke depannya.
Tech Stack
- Framework: Next.js 15 (App Router)
- Language: TypeScript
- Styling: Tailwind CSS v4
- Deploy: Vercel
Getting Started
# Install dependencies
npm install
# Run dev server
npm run dev
# Build for production
next build
Project Structure
src/
app/ → Routing & pages
components/ → Reusable UI components
lib/ → Utility functions & helpers
hooks/ → Custom React hooks
types/ → Global TypeScript types
public/ → Static assets
Deployment
- Auto-deploy ke Vercel saat push ke
main/master. - Lihat
DEPLOYMENT_RULES.mduntuk detail lebih lanjut.
To-Do / Next Steps
- Setup database (PostgreSQL / Supabase / PlanetScale)
- Auth system (NextAuth / Clerk)
- Real-time chat (Pusher / Socket.io / Ably)
- File upload (Cloudflare R2 / AWS S3)
Auto-deploy from GitHub enabled
File Utama
- .gitignore
- AGENTS.md
- CLAUDE.md
- DEPLOYMENT_RULES.md
- README.md
- eslint.config.mjs
- next.config.ts
- package-lock.json