Skip to content

akbarvideoeditor03/kopi_cv_maker

Repository files navigation

Aplikasi Front-End KOPI (Karajo Pintar) - CV Maker

Selamat datang di Aplikasi Front-End KOPI (Karajo Pintar) - CV Maker! 🎉
Aplikasi ini adalah antarmuka pengguna modern dan responsif yang dirancang untuk mendukung proses pembuatan CV secara cepat, sederhana, dan efisien. Dibangun menggunakan React, aplikasi ini memberikan pengalaman pengguna yang intuitif dengan performa yang optimal.


🚀 Fitur Utama

  • 📊 Dashboard Pengguna
    Kelola akun dan lihat data CV secara langsung di satu tempat.
  • 🗳️ Formulir yang Dinamis
    Tambah, edit, dan hapus data seperti pendidikan, pengalaman kerja, prestasi, keahlian, dan pelatihan.
  • 👁 Preview Real-Time
    Pratinjau CV secara langsung sebelum diunduh atau dicetak.
  • 📱 Responsif
    Optimal di berbagai perangkat, mulai dari desktop hingga ponsel.
  • 🔗 Integrasi API
    Berkomunikasi dengan server melalui API RESTful untuk sinkronisasi data.
  • ❓ Fitur Bantuan
    Tidak mengerti cara membuat CV? Tenang, aplikasi ini menyediakan fitur bantuan untuk memudahkan siapa saja belajar menggunakannya.

⚙️ Prasyarat

Sebelum memulai, pastikan kamu telah menginstal:

  • Node.js: Untuk menjalankan aplikasi React.
  • npm atau yarn: Manajer paket untuk instalasi dependensi.

🛠️ Cara Memulai

1⃣ Klon Proyek

Klon repositori ini ke perangkat lokal kamu dengan perintah berikut:

  git clone <repository-url>

2⃣ Navigasikan ke Folder Proyek

  cd <project-folder>

3⃣ Instal Dependensi

Gunakan salah satu perintah berikut:

  npm install
  # atau
  yarn install

4⃣ Jalankan Aplikasi

Jalankan aplikasi dalam mode pengembangan dengan:

  npm start
  # atau
  yarn start

Aplikasi akan berjalan di: http://localhost:3000 🌐


📂 Struktur Proyek

src/
├── help/                 # File bawaan React.
├── pages/                # Halaman utama aplikasi (admin, client, general, web-component, font).
├── redux/                # Action, Action Types, dan Reducer.
├── styles/               # File CSS untuk styling.
├── test/                 # Folder untuk testing aplikasi.
└── index.js              # Titik masuk aplikasi.

🛠️ .env File

  • REACT_APP_BASE_URL=Your API URL
  • REACT_APP_SUPABASE_URL=Your Supabase URL
  • REACT_APP_SUPABASE_BUCKET=Your Supabase Bucket URL
  • REACT_APP_SUPABASE_KEY=Your Supabase Secret URL

🛠️ Teknologi yang Digunakan

  • React: Library JavaScript untuk membangun antarmuka pengguna.
  • Bootstrap Icon & Font Awesome Icon: Untuk UI yang lebih menarik.
  • React Redux & Redux Thunk: Untuk manajemen state aplikasi.
  • Prettier & ESLint: Untuk memastikan kode tetap rapi dan konsisten.
  • Sweetalert: Notifikasi dan dialog yang user-friendly.
  • React PDF: Untuk membuat dan menampilkan PDF langsung di browser.

🤝 Pengembangan dan Kontribusi

Kami menyambut kontribusi Anda untuk meningkatkan aplikasi ini! Ikuti langkah berikut:

  1. Fork repositori ini.
  2. Buat branch baru untuk fitur atau perbaikan:
    git checkout -b feature/<nama-fitur>
  3. Kirimkan pull request untuk tinjauan.

Terima kasih telah menggunakan Aplikasi Front-End KOPI (Karajo Pintar) - CV Maker! 💻✨
Jika ada pertanyaan, jangan ragu untuk menghubungi kami. 🙌

About

This repository contains the final files of my project during the Celerates Batch 1 independent study program in 2024. Please contact me as the developer to request permission to clone the repository.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors