Mono Resume is a modern, minimalist resume builder designed for tech professionals. Built with Next.js, React, and TypeScript, this project offers a user-friendly interface for creating and customizing resumes with a unique code-inspired look.
- Interactive form for inputting resume details
- Real-time preview of the resume
- Customizable sections (Overview, Education, Skills, Experience, etc.)
- PDF generation and download functionality
- Responsive design for various screen sizes
- Local storage to save resume data
- ATS-friendly resume template
- Monospace font styling for a code-like appearance
- Clone the repository:
git clone https://github.com/pujan-modha/mono-resume.git
- Navigate to the project directory:
cd mono-resume
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Open http://localhost:3000 in your browser
- Fill out the resume form with your personal information, education, skills, experience, and other relevant details.
- Use the real-time preview to see how your resume looks.
- Customize the visibility and order of different sections.
- Generate and download your resume as a PDF.
- Next.js 14
- React 18
- TypeScript
- Tailwind CSS
- shadcn/ui components
- FontAwesome icons
- Radix UI primitives
We welcome contributions to Mono Resume! Please follow these steps to contribute:
- Fork the repository
- Create your feature branch:
git checkout -b feature/AmazingFeature
- Commit your changes:
git commit -m 'Add some AmazingFeature'
- Push to the branch:
git push origin feature/AmazingFeature
- Open a Pull Request
Please read our Contributing Guidelines for more details.
This project is licensed under the MIT License. See the LICENSE file for details.
If you find this project helpful, consider buying the developer a coffee:
- shadcn/ui for UI components
- Lucide for icons
- FontAwesome for additional icons
- JetBrains Mono font for the code-like appearance
Made with ❤️ by Pujan Modha