1.1.0 • Published 10 months ago

ajari-starterkit-next v1.1.0

Weekly downloads
-
License
MIT
Repository
gitlab
Last release
10 months ago

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! šŸŽ‰

1.1.0

10 months ago

1.0.9

10 months ago

1.0.8

10 months ago

1.0.7

10 months ago

1.0.6

10 months ago

1.0.5

10 months ago

1.0.4

10 months ago

1.0.3

10 months ago

1.0.2

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago