Skip to content

DCchoudhury15/resumez

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

30 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Resumez

Better resumes with code, made easy to follow!
Resumez is a modern, full-stack web application that streamlines resume creation and management for developers and professionals. Write, customize, and export beautiful, professional resumes with live preview and clean, documented code. Great for both engineers and non-technical users!


๐Ÿš€ Key Features

  • Code-Enhanced Resume Builder: Add code snippets or technical descriptions to showcase your projects and skills.
  • Easy Customization: Multiple templates and flexible sections.
  • Live Preview: Instantly see your resume changes.
  • Export as PDF/Print: Download or print with one click.
  • Responsive UI: Works on all devices.
  • Secure: Your data is private and protected.
  • Modern Stack: Built with the latest JavaScript technologies.

๐Ÿ“ธ Screenshots & Demo

App Screenshot


๐Ÿ› ๏ธ Installation Instructions

# 1. Clone the repository
git clone https://github.com/DCchoudhury15/resumez.git
cd resumez

# 2. Install backend dependencies
cd backend
npm install

# 3. Install frontend dependencies
cd ../frontend
npm install

# 4. Configure environment variables (backend/.env)
# 5. Start backend server
cd ../backend
npm start

# 6. Start frontend server
cd ../frontend
npm run dev

Visit http://localhost:3000 in your browser.


๐Ÿ“– Usage Guide

  • Register or log in.
  • Start a new resume, add your sections, and (optionally) insert code or project descriptions.
  • Use the live preview to see your resume as you work.
  • Download or print your resume when ready.

๐Ÿงฐ Technologies Used

  • Frontend: JavaScript, HTML, CSS, Vite
  • Backend: Node.js, Express
  • Linting: ESLint
  • Other: Environment variables for config

๐Ÿค Contribution Guidelines

We welcome contributions!

  1. Fork the repository.
  2. Create a feature branch (git checkout -b feature/YourFeature)
  3. Commit your changes (git commit -am 'Add new feature')
  4. Push to GitHub (git push origin feature/YourFeature)
  5. Open a pull request.

Please stick to the coding style and provide clear documentation for any code you add.


๐Ÿ“ฌ Contact Information

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published