1.1.0 • Published 6 months ago

ajari-starterkit-next v1.1.0

Weekly downloads
-
License
MIT
Repository
gitlab
Last release
6 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

6 months ago

1.0.9

6 months ago

1.0.8

6 months ago

1.0.7

6 months ago

1.0.6

6 months ago

1.0.5

6 months ago

1.0.4

6 months ago

1.0.3

6 months ago

1.0.2

6 months ago

1.0.1

6 months ago

1.0.0

6 months ago