🚀 Resume Pro is a sleek, modern resume builder web app that allows users to create, save, customize, and export professional CVs using beautiful prebuilt templates and color palettes – built with love using React Vite & Tailwind CSS.
- 🔥 Modern, Animated Landing Page – Home, Templates, Features & About sections
- 🔐 Authentication – Login securely with email & password; add profile picture optionally
- 📄 Dashboard – View all created CVs and manage them with ease
- 🧩 Prebuilt Templates – 3 clean, professional CV templates ready to go
- 🎨 8 Color Palettes – Customize CV color scheme as you like
- 💾 Save CVs – Resume your work any time from the dashboard
- 🖨️ Export Options – Download as PDF, print directly from browser
- ⚡ Fast & Responsive – Built with Vite and Tailwind for performance
| Category | Technology |
|---|---|
| ⚛️ Frontend | React + Vite |
| 🎨 Styling | Tailwind CSS |
| 🔗 Routing | react-router-dom |
| 📡 HTTP Client | Axios |
| 📆 Date Format | moment.js |
| 🔔 Toast Alerts | react-hot-toast |
| 🎨 Icons | react-icons |
| react-to-print |
src/
├── assets/ # Images, logos, etc.
├── components/ # Reusable UI components
├── context/ # Auth and App contexts
├── pages/ # Main page views
├── sections/ # Landing Page Sections
├── utils/ # axios Instance and helpers
├── App.jsx # App entry point
├── index.css # Main CSS file
└── main.jsx # Vite entry point
-
Clone the repo
git clone https://github.com/itz-Hiru/Resume-Pro-Frontend.git cd Resume-Pro-Frontend -
Install dependencies
npm install
-
Run the app
npm run dev
The app runs at
http://localhost:5173/
npm run buildMade with 💙 by Hirumitha Kuladewa
Special thanks to the open-source community and icon providers!
This project is licensed under the MIT License.
Contributions, issues, and feature requests are welcome!
Feel free to fork the project and submit a PR.
Have any questions or suggestions?
- GitHub: itz-Hiru
- Email: hirumithakuladewanew@gmail.com
⭐ If you like this project, don't forget to give it a star!

