Craft your future, one professional resume at a time with Resume Craft.
- About the Project
- Project Overview
- Key Features
- Tech Stack
- Installation
- Team Overview
- Contributing
- License
- Contact
Resume Craft is your ultimate partner in building standout resumes effortlessly. This advanced yet user-friendly platform empowers individuals to create visually appealing, professional resumes tailored to their unique career aspirations. With an array of customizable templates and seamless functionality, Resume Craft transforms resume creation into a quick and enjoyable experience.
Designed for both users and admins, the platform integrates smart features that simplify every step of the process, from design to delivery. Whether you're a job seeker striving for that perfect first impression or an admin managing applications, Resume Craft ensures a hassle-free, efficient journey to success.
Summarize the project objectives, key metrics, and any relevant statistics.
- Objective: Build an advanced yet user-friendly online resume builder platform to empower individuals in creating professional, visually appealing resumes effortlessly.
- Target Audience: Job seekers, students, and professionals across diverse industries.
- Key Metrics:
- Resume Creation Time: <5 minutes
- Template Customization Options: 5+
- User Satisfaction Rate: 95%
- Daily Active Users: 10+
- Deployment: Hosted on Vercel with a CI/CD pipeline.
- Effortlessly create professional resumes in minutes.
- Access 5+ customizable templates to suit various industries and roles.
- Live Preview: See your resume update in real-time as you edit.
- Add, edit, and rearrange sections like work experience, skills, and education with ease.
- Export resumes in PDF format, ensuring compatibility across job application platforms.
- Usage Limit: Free users can create a 5 free of resumes and cover letters.
- Subscription Available: Unlock unlimited resume & cover letter creation, premium templates, and advanced features through our subscription plans.
- Craft tailored cover letters to complement your resume.
- Choose from modern templates designed for professional use.
- Manage all your resumes and cover letters in one place.
- Track and update existing documents with ease.
- Resume History: Access previously created resumes for quick edits.
- Full control over platform management with a role-based system.
- View, approve, or manage user-generated resumes and cover letters.
- User Management: Add, edit, or deactivate user accounts.
- Comprehensive Admin Analytics:
- Track platform usage, active users, and template popularity.
- Monitor export counts and user engagement metrics.
- Charts and Visual Data:
- Visualize user activity trends with real-time charts and graphs.
- Identify growth opportunities with actionable insights.
- Maintain a library of user-created resumes for easy duplication or reference.
- Quick-start options for users to build resumes based on their saved preferences.
- Fully Responsive: Accessible on desktop, tablet, and mobile devices.
- Data Security: Ensures user data is encrypted and stored securely.
- Scalable Infrastructure: Hosted on Vercel for reliability and speed.
- Continuous Updates: Regularly adding new templates and features to stay ahead of industry trends.
- Frontend: React.js, Next.js, TypeScript
- Backend: Node.js, Express.js
- Database: MongoDB, Prisma ORM
- Authentication: Firebase, JWT
- Deployment: Vercel
Clone the repo and install dependencies:
git clone https://github.com/touhidcodes/Resume-Craft
cd resume-craft
npm installSet up environment variables by creating a .env file in the root directory:
DATABASE_URL=your_database_url
JWT_SECRET=your_jwt_secretRun the application:
npm run devOur team is a passionate group of innovators dedicated to building Resume Craft, combining our unique skills to deliver a seamless resume-building experience.
| Name | Role | Contributions |
|---|---|---|
| Touhidur Zaman | Team Leader & GitHub Manager | Led the team, managed GitHub repository, ensured project coordination. |
| MD Rifat | Co-Leader & Backend Developer | Designed and implemented backend APIs and system architecture. |
| Imtiaz Tamim | Backend Developer | Contributed to API development and database management. |
| Emon Ahmed | Frontend Developer | Built responsive UI components and optimized frontend performance. |
| Rakib Ahmed | Frontend Developer | Developed user-facing features and ensured cross-platform compatibility. |
| Nur Muhammad | Frontend Developer | Implemented core frontend functionality and styled components. |
Contributions are what make the open-source community an amazing place!
- Fork the Project
- Create a branch (
git checkout -b feature/AmazingFeature) - Commit changes (
git commit -m 'Add some AmazingFeature') - Push the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE.txt for more information.
🔗 Live URL: Resume Craft
Touhidur Zaman - @touhidcodes - touhidcodes@gmail.com
Project Link: Resume Craft