Komida is a high-performance, modern manga, manhwa, and manhua reader web application built with Next.js 16, Tailwind CSS, and Framer Motion.
- Modern UI/UX: Stunning dark-themed interface with smooth animations.
- Optimized Performance: Zero-lag scrolling and instant navigation using Next.js Loading Skeletons.
- Comprehensive Library: Browse through Popular, Genres, and Latest Updates.
- Shop & Economy: Purchase decorations and manage your credits.
- Web3 Integration: Wallet support for payments and microtransactions.
- Bun (Recommended) or Node.js 18+
- Backend server running (refer to the backend README)
-
Clone the repository:
git clone https://github.com/gede-cahya/komida.git cd komida -
Install dependencies:
bun install
-
Configure Environment Variables: Create a
.env.localfile in the root directory:NEXT_PUBLIC_API_URL=http://localhost:3481/api NEXT_PUBLIC_TENOR_API_KEY=your_tenor_key
-
Run the development server:
bun run dev
-
Build for production:
bun run build bun run start
- Framework: Next.js 16
- Styling: Tailwind CSS 4
- Animations: Framer Motion
- Icons: Lucide React
- State Management: TanStack Query
- Authentication: Custom Supabase + SIWE integration