ajari-starterkit-next v1.1.0
ajari-starterkit-next
ajari-starterkit-next adalah starter kit untuk memulai proyek dengan Next.js secara cepat dan efisien. Starter kit ini sudah dilengkapi dengan struktur folder yang terorganisir dan konfigurasi dasar untuk mempermudah pengembangan.
⨠Fitur
- Next.js v13
- React v18
- Struktur folder yang rapi
- Contoh halaman, komponen, dan utilitas
- CSS modular siap pakai
- Mudah dikustomisasi
š¦ Instalasi
Gunakan perintah berikut untuk memulai:
npx ajari-starterkit-next
Kemudian ikuti petunjuk untuk:
- Memberikan nama project Anda.
- Menghasilkan struktur project baru.
- Menginstal dependensi otomatis.
š Cara Menggunakan
Setelah project berhasil dibuat, masuk ke folder project:
cd [nama-project]
Jalankan server pengembangan:
npm run dev
Akses aplikasi Anda di: http://localhost:3000
šļø Struktur Folder
Berikut adalah struktur folder yang dihasilkan oleh starter kit ini:
āāā Project/
ā āāā app/
ā āāā assets/
ā āāā components/
ā āāā configs/
ā āāā constants/
ā āāā contexts/
ā āāā hooks/
ā āāā i18n/
ā āāā lib/
ā āāā providers/
ā āāā public/
ā āāā services/
ā āāā stores/
ā āāā translates/
ā āāā types/
ā āāā utils/
ā āāā package.json
ā āāā README.md
ā āāā tsconfig.json
ā āāā ...
š ļø Konfigurasi Tambahan
Menggunakan TypeScript
Jika Anda ingin menggunakan TypeScript, tambahkan file tsconfig.json
di root project, lalu jalankan:
npm install --save-dev typescript @types/react @types/node
Jalankan project untuk otomatis mengonversi file ke TypeScript.
Menggunakan Tailwind CSS
Untuk menggunakan Tailwind CSS, instal dependensinya:
npm install tailwindcss postcss autoprefixer
npx tailwindcss init
Konfigurasi tailwind.config.js
dan tambahkan import Tailwind di globals.css
:
@tailwind base;
@tailwind components;
@tailwind utilities;
š¤ Kontribusi
Jika Anda memiliki ide atau saran, silakan buka issue atau kirimkan pull request.
š Lisensi
Starter kit ini dilisensikan di bawah MIT License.
Happy coding! š