https://github.com/pj-pj-pj/cv-junction
CVJunction is a CV Builder designed to create a place to bring all career details together.
https://github.com/pj-pj-pj/cv-junction
php reactjs typescript
Last synced: 7 months ago
JSON representation
CVJunction is a CV Builder designed to create a place to bring all career details together.
- Host: GitHub
- URL: https://github.com/pj-pj-pj/cv-junction
- Owner: pj-pj-pj
- Created: 2024-11-07T05:54:00.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-12-21T14:01:02.000Z (10 months ago)
- Last Synced: 2025-01-16T15:58:04.451Z (9 months ago)
- Topics: php, reactjs, typescript
- Language: TypeScript
- Homepage:
- Size: 296 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CVJunction
> **A place to bring all career details together.**
> CVJunction simplifies the process of creating professional resumes, providing job seekersโespecially beginnersโwith an intuitive platform to build, manage, and export their CVs effortlessly.---
## ๐ Deployment
The CVJunction project is deployed using **InfinityFree** hosting. You can access the live website at:
- **Website URL**: [https://cv-junction.ct.ws](https://cv-junction.ct.ws)
- **Deployed using**: [InfinityFree](https://www.infinityfree.com)InfinityFree is a free hosting service that allows for quick deployment of web projects.
---
## ๐ Project Context
In todayโs competitive job market, a polished resume can make or break career opportunities. CVJunction aims to bridge the gap for job seekers by offering:
- **Simple yet Professional Resume Templates**
Reducing the overwhelm of formatting and design decisions.
- **Efficient Resume Management**
Save, edit, and update multiple CVs tailored to specific job applications.- **PDF Export Functionality**
Download clean, formatted resumes instantly.With CVJunction, users can focus on their qualifications rather than spending time navigating complex design tools.
---
## ๐ฏ Objectives
The goal of CVJunction is to empower job seekers by providing:
1. **User Authentication Module**
- Account creation, login, and logout functionality.
2. **CV Management Module**
- Create, view, update, and delete CVs.
- Preview formatted CVs in real-time.
- Add or remove optional sections.3. **Export as PDF Module**
- Seamlessly download completed CVs in a professional PDF format.---
## ๐ Technologies Used
### **Frontend**
- **Vite React (TypeScript)**
A fast and modern web development framework for building responsive interfaces.### **Backend**
- **XAMPP (PHP & MySQL)**
A robust and reliable backend for handling authentication and data storage.### **PDF Export**
- **React PDF Renderer**
Enables exporting CVs as PDF documents with ease.---
## ๐ Project Structure
```plaintext
CVJunction/
โโโ frontend/ # React (Vite, TypeScript) frontend
โ โโโ src/
โ โโโ public/
โ โโโ package.json
โโโ backend/ # XAMPP PHP backend
โโโ README.md
```