Untuk demo aplikasi dapat diakses pada link berikut
https://ruapps.netlify.app
RuApps Assets Credits. Thanks to them ๐
https://undraw.co/ (Illustration)
https://iconscout.com/ (Icons)
1. FrontEnd
- Navbar โ๏ธ
- Hero section โ๏ธ
- Fitur carousel โ๏ธ
- Form kontak โ๏ธ
- Validasi input (opsional) โ๏ธ
- Footer section โ๏ธ
- Animasi (opsional) โ๏ธ
- Responsive โ๏ธ
- Fetch API (opsional) โ๏ธ
2. BackEnd
- Fitur CRUD (Create, Read, Update, Delete) โ๏ธ
- Otentikasi (Signup dan Login) โ๏ธ
- Seed data atau initial data โ๏ธ
Credentials user dapat dilihat di initial data & semua passwordnya adalah 12345
1. Adminemail: [email protected]
password: 12345
- Show & Delete Testimoni
- Show, Delete, and Send Message
2. Member
email: [email protected]
password: 12345
- Create, Show, Update, and Delete Testimoni
1. Clone Repository
git clone https://github.com/ndaruhes/BNCC-RuApps.git
cd BNCC-RuApps
2. Setup API
Ubah credentials database (jika perlu) didalam folder api file .env
- DB_DATABASE
- DB_USERNAME
- DB_HOST
- DB_PASSWORD
cd api // pindah ke folder api
npm install // menginstall package node_modules
npm run migrate:fresh // menjalankan migrasi database
npm run seed:fresh // seed data / initial data
npm run dev // menjalankan server (Link: http://localhost:3000/)
3. Setup Client
cd client // pindah ke folder client
npm install // menginstall package node_modules
npm run dev // menjalankan server (Link: http://localhost:8080/)