Hello, Dev.to! π
Iβm excited to share my open-source resume project, available on GitHub at eshanized/resume. This project is an attempt to create a personal, transparent, and easily maintainable resume using modern web technologies. π
Why Open Source? π€
In an ever-changing tech landscape, your personal brand and resume should be as dynamic and customizable as the tools we use every day. By open-sourcing my resume, I aim to:
- Promote transparency: Make my career achievements and projects publicly accessible to peers, recruiters, and anyone interested in my work. π
- Contribute to the community: By providing a template that others can fork, modify, and use for their own resumes. π‘
- Showcase my skills: This project serves as a technical demonstration of my proficiency in frontend development with React, Vite, Tailwind CSS, and GitHub Pages. π»
Features β¨
- Modern Design: My resume is built with clean, minimal, and responsive design principles using Tailwind CSS. π¨
- Personalized: It's not just a static resume β itβs a living, breathing document that reflects my professional journey, tech skills, and projects. π
- Customizable: You can fork it and personalize it for your own use, making it an open-source solution for those who want a customizable web-based resume. π§
- Accessible: Hosted on GitHub Pages, so itβs accessible anytime, anywhere. π
Technologies Used βοΈ
This project utilizes some amazing technologies to ensure that the website is fast, responsive, and easy to maintain:
- React: A popular JavaScript library for building user interfaces. βοΈ
- Vite: A build tool that significantly improves the development experience with its fast bundling capabilities. β‘
- Tailwind CSS: A utility-first CSS framework that makes styling faster and more efficient. π¨
- GitHub Pages: For easy hosting of the static site. π
How It Works β‘
- Clone or fork the repository: https://github.com/eshanized/resume
- Customize the
src/data/resume.json
file to reflect your own career information. π - Run
pnpm dev
to view your changes locally. π± - Deploy your updated resume on GitHub Pages for free. π
Roadmap π£οΈ
Here are a few features Iβm planning to implement in future releases:
- Multilingual support: Adding different language options for a wider audience. π
- PDF Export: Allow users to download their resume as a PDF. π
- Enhanced UI: Improving the overall design and adding more sections like portfolio highlights, certifications, and volunteer work. π¨
How You Can Contribute π€
I believe open-source thrives on collaboration, and Iβd love to get feedback, ideas, and contributions from others. Hereβs how you can help:
- Fork the repository and submit pull requests with improvements or fixes. π΄
- Report issues if you encounter bugs or have suggestions for enhancements. π
- Star the repository if you find it useful or just want to show some support. β
You can contribute by simply visiting the repository at https://github.com/eshanized/resume.
I hope you find this project helpful and that it sparks your own ideas for building and sharing your resume in a more dynamic and open way. Feel free to reach out with any questions, feedback, or suggestions! π
Thanks for reading, and happy coding! ππ¨βπ»
Top comments (0)