Giter Club home page Giter Club logo

heroku-app's Introduction


Heroku
Heroku

Table of Contents

About

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.

Background Project

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.

Group Members

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

Getting Started

Prerequisites

Kami merekomendasikan menggunakan tools di bawah ini untuk mempermudah anda dalam menjalankan project ini!

Usage

  • 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

Technology

Tools

Git  NodeJS  Visual Studio Code  Figma 

Stack

React JS  Typescript  Firebase  Tailwind CSS  Eslint  Jest 

References

Development

Here are the steps to run the project locally.

  1. Silahkan Clone Repository

    git clone https://github.com/fiqriardiansyah/heroku-app.git
  2. Instal Dependensi

    npm i
  3. Buat Projek Firebase di web dan pilih aplikasi web

  4. Buat file .env.development.local, Salin semua baris dari .env.development dan isi sesuai setting Projek Firebase anda ke .env.development.local

  5. Pastikan layanan Firebase dibawah ini telah anda aktifkan

    • Authentication, Aktifkan masuk dengan Google Dan Email.
    • Realtime Database.
    • Cloud Firestore.
    • Cloud Storage.
  6. Instal Firebase CLI secara global

    npm i -g firebase-tools
  7. Masuk ke Firebase CLI

    firebase login
  8. Salin projek id anda

    firebase projects:list
  9. Pilih dan gunakan projek id

    firebase use your-project-id
  10. Deploy Firestore rules, Firestore indexes, dan Cloud Storage rules

    firebase deploy --except functions
  11. Jalankan projek

    npm run start

Thanks

Terima kasih kepada semua baik peserta, mentor, dosen, dan pemateri yang telah membantu dalam menyelesaikan pembelajaran Studi Independen Dicoding Batch 3.

heroku-app's People

Contributors

fiqriardiansyah avatar abdwasidev avatar xiliumz avatar rossadwi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.