OpenResume adalah pembangun resume open-source yang kuat dan resume parser.
Tujuan OpenResume adalah untuk memberikan semua orang akses gratis ke desain resume profesional modern dan memungkinkan siapa saja untuk melamar pekerjaan dengan percaya diri.
Situs Resmi: https://open-resume.com
Pembuat resume OpenResume memungkinkan pengguna untuk membuat resume profesional modern dengan mudah.
Ini memiliki 5 fitur inti:
Fitur | Keterangan |
|---|---|
| 1. Pembaruan UI Waktu Nyata | PDF resume diperbarui secara real time saat Anda memasukkan informasi resume Anda, sehingga Anda dapat dengan mudah melihat output akhir. |
| 2. Desain Resume Profesional Modern | Resume PDF adalah desain profesional modern yang menganut praktik terbaik kami dan ramah ATS dengan platform ATS top seperti rumah kaca dan tuas. Ini secara otomatis memformat font, ukuran, margin, poin untuk memastikan konsistensi dan menghindari kesalahan manusia. |
| 3. Fokus Privasi | Aplikasi ini hanya berjalan secara lokal di browser Anda, yang berarti tidak diperlukan pendaftaran dan tidak ada data yang meninggalkan browser Anda, sehingga memberi Anda ketenangan pikiran pada data pribadi Anda. (Fakta menyenangkan: Berjalan hanya secara lokal berarti aplikasi masih berfungsi bahkan jika Anda memutuskan internet.) |
| 4. Impor dari resume PDF yang ada | Jika Anda sudah memiliki PDF resume yang ada, Anda memiliki opsi untuk mengimpornya secara langsung, sehingga Anda dapat memperbarui desain resume Anda ke desain profesional modern secara harfiah beberapa detik. |
| 5. Rekam jejak yang berhasil | Pengguna OpenResume telah mendaratkan wawancara dan penawaran dari perusahaan -perusahaan top, seperti Dropbox, Google, meta untuk beberapa nama. Telah terbukti bekerja dan disamakan oleh perekrut dan mempekerjakan manajer. |
Komponen kedua OpenResume adalah parser resume. Bagi mereka yang memiliki resume yang ada, resume parser dapat membantu menguji dan mengkonfirmasi keterbacaan ATS -nya.
Anda dapat mempelajari lebih lanjut tentang algoritma resume parser di bagian "Resume Parser Algorithm Deep Dive".
Kategori | Pilihan | Deskripsi |
|---|---|---|
| Bahasa | Naskah | TypeScript adalah JavaScript dengan pengecekan tipe statis dan membantu menangkap banyak bug konyol pada waktu kode. |
| Perpustakaan UI | Bereaksi | Sintaks Deklaratif React dan arsitektur berbasis komponen membuatnya mudah untuk mengembangkan komponen yang dapat digunakan kembali reaktif. |
| Manajemen negara | Redux Toolkit | Redux Toolkit mengurangi boilerplate untuk mengatur dan memperbarui toko Redux pusat, yang digunakan dalam mengelola status resume kompleks. |
| Kerangka kerja CSS | Tailwind CSS | Tailwind mempercepat pengembangan dengan menyediakan utilitas CSS yang bermanfaat dan menghapus kebutuhan untuk beralih konteks antara file TSX dan CSS. |
| Kerangka kerja web | NEXTJS 13 | Next.js mendukung pembuatan situs statis dan membantu membangun halaman web bereaksi yang efisien yang mendukung SEO. |
| Pembaca PDF | Pdf.js | PDF.js membaca konten dari file PDF dan digunakan oleh resume parser pada langkah pertama untuk membaca konten PDF resume. |
| PDF Renderer | React-PDF | React-PDF membuat file PDF dan digunakan oleh pembangun resume untuk membuat file PDF yang dapat diunduh. |
OpenResume dibuat dengan kerangka web NextJS dan mengikuti struktur proyeknya. Kode sumber dapat ditemukan di src/app . Ada total rute 4 halaman seperti yang ditunjukkan pada tabel di bawah ini. (Jalur kode relatif terhadap src/app )
Rute halaman | Jalur kode | Keterangan |
|---|---|---|
| / | /page.tsx | Halaman Beranda yang Berisi Pahlawan, Resume Pengetikan Otomatis, Langkah, Testimonial, Logo Cloud, dll |
| /resume-impor | /resume-import/page.tsx | Lanjutkan halaman Impor, di mana Anda dapat memilih untuk mengimpor data dari PDF resume yang ada. Komponen utama yang digunakan adalah ResumeDropzone ( /components/ResumeDropzone.tsx ) |
| /resume-builder | /Resume-builder/page.tsx | Lanjutkan halaman pembangun untuk membangun dan mengunduh resume pdf. Komponen utama yang digunakan adalah ResumeForm ( /components/ResumeForm ) dan Resume ( /components/Resume ) |
| /resume-parser | /resume-parser/page.tsx | Lanjutkan halaman parser untuk menguji keterbacaan ast resume. Perpustakaan utama yang digunakan adalah parseResumeFromPdf ( /lib/parse-resume-from-pdf ) |
git clone https://github.com/xitanggg/open-resume.gitcd open-resumenpm install Ketergantungannpm run devgit clone https://github.com/xitanggg/open-resume.gitcd open-resumedocker build -t open-resume .docker run -p 3000:3000 open-resume