Selamat datang di repository Blog Client menggunakan Next.js! Proyek ini dirancang untuk memberikan landasan awal bagi pembuatan blog modern menggunakan Next.js, sebuah framework React yang powerful dan efisien.
- Pastikan Node.js dan npm telah terinstal di komputer Anda.
- Clone repositori ini ke lokal komputer Anda.
git clone https://github.com/Aeroxee/blog-app.git- Proyek ini membutuhkan Server API. Silahkan clone repo saya berikut ini
- Buat file
.env
SERVER_API_URL = "http://ip_address:8000"
SERVER_API_HOST = "ip_address"Sesuaikan dengan IP address anda.
- Install dependensi
npm install
# Lalu install ckeditor custom build
npm install file:./custom-build-ckeditor-
Jalankan server API.
-
Lalu build terlebih dahulu.
npm run build- Jalankan server.
npm run startServer akan berjalan pada http:localhost:3000
- app/: Berisi halaman-halaman utama dari aplikasi Next.js.
- components/: Tempat untuk menyimpan komponen React yang digunakan di seluruh aplikasi.
- public/: Direktori yang berisi aset statis seperti gambar.
- libs/: Adalah kumpulan fungsi untuk mengambil data ke server API.
Jika Anda ingin berkontribusi pada proyek ini, Anda dapat melakukan langkah-langkah berikut:
- Fork repositori ini.
- Lakukan perubahan pada forked repository Anda.
- Submit pull request dengan deskripsi yang jelas tentang perubahan yang Anda lakukan.
Proyek ini dilisensikan di bawah lisensi MIT - lihat file LICENSE untuk detailnya.
Terima kasih telah menggunakan Blog Client dengan Next.js! Semoga proyek ini bermanfaat untuk pengembangan aplikasi blog Anda. Jangan ragu untuk memberikan masukan atau melaporkan isu jika Anda menemui kendala. Selamat berkoding!