Table of Contents
Heroku adalah website yang dapat mempertemukan para pencari talenta dengan talenta yang sesuai. Website ini berguna untuk menambah penghasilan sampingan bagi orang yang sudah maupun belum bekerja secara tetap. Selain itu, website ini berguna untuk pengguna yang ingin menyelesaikan sebuah tugas dan memilih pekerja yang sesuai dengan kriteria/spesifikasi yang diinginkan. |
Terbatasnya lapangan kerja bukan lagi hal baru yang menyebabkan terjadinya banyak pengangguran di masa pasca pendemi ini. Akan tetapi banyak pencari talenta seperti HR sulit menemukan kandidat yang bagus dikarenakan para pelamar tidak memiliki kualifikasi yang sesuai, sehingga menyebabkan tidak seimbangnya permintaan dan penawaran tenaga kerja.
- Bagaimana mempertemukan para pencari talenta dengan talenta yang sesuai pada satu tempat? - Bagaimana cara menambah penghasilan sampingan bagi orang yang sudah dan belum bekerja secara tetap? Berdasarkan pengamatan sekitar dan pengalaman yang sama dengan latar belakang, masalah dan pertanyaan diatas, maka kami sepakat untuk memilih proyek ini. |
Berikut adalah anggota kelompok kami dalam pengerjaan tugas akhir Capstone Studi Independen Dicoding Batch 3!
- R490X1014 - Fiqri Ardiansyah
- R296X0718 - Abdul Wasi' Al-Afif
- R007X0024 - Azaria Beryl Nagata
- R332Y0891 - Rossa Dwi Sukmawati
Kami merekomendasikan menggunakan tools di bawah ini untuk mempermudah anda dalam menjalankan project ini!
- Git
- NodeJS
Untuk dokumentasi penggunaan tools tersebut silahkan kunjungi https://git-scm.com/doc dan https://nodejs.org/en/docs/.
- Clone the repository
git clone https://github.com/fiqriardiansyah/heroku-app
- Install dependencies
npm install
- Install
husky
npx husky-init
- Run project
npm run start
Here are the steps to run the project locally.
-
Silahkan Clone Repository
git clone https://github.com/fiqriardiansyah/heroku-app.git
-
Instal Dependensi
npm i
-
Buat Projek Firebase di web dan pilih aplikasi web
-
Buat file
.env.development.local
, Salin semua baris dari.env.development
dan isi sesuai setting Projek Firebase anda ke.env.development.local
-
Pastikan layanan Firebase dibawah ini telah anda aktifkan
- Authentication, Aktifkan masuk dengan Google Dan Email.
- Realtime Database.
- Cloud Firestore.
- Cloud Storage.
-
Instal Firebase CLI secara global
npm i -g firebase-tools
-
Masuk ke Firebase CLI
firebase login
-
Salin projek id anda
firebase projects:list
-
Pilih dan gunakan projek id
firebase use your-project-id
-
Deploy Firestore rules, Firestore indexes, dan Cloud Storage rules
firebase deploy --except functions
-
Jalankan projek
npm run start
Terima kasih kepada semua baik peserta, mentor, dosen, dan pemateri yang telah membantu dalam menyelesaikan pembelajaran Studi Independen Dicoding Batch 3.