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! 🎉👨💻