Summary
In 2022, during a Hackday project, we conceptualized and built “Resubuild”. This resume builder simplifies the task of creating professional resumes by offering users a variety of prebuilt templates to choose from.
Technologies Used
- Frontend: ReactJS
- Backend: Go, Go-kit
- Design Patterns: DDD (Domain-Driven Design)
- CMS: Hugo
- Infrastructure & Tools:
- AWS EKS
- Kong API Gateway
- RabbitMQ
- Gitlab (CI/CD)
- CloudFormation
- Helm (Microservice Templates)
Features and Highlights
- Resume Builder: Intuitive user interface for creating resumes.
- Google Sign-In/Sign-Up: Seamless authentication using Google credentials.
- Stripe Integration: Payment system integrated for premium features or templates.
- Live Preview: Real-time preview of the resume being created.
- Publish Online: Users can publish their resumes online and share them as web pages.
Code & Resources
- Source Code: Repository link
- Live Site: Resubuild
Lessons Learned
Building Resubuild took us on a journey through the complex world of microservices. The platform, built in a microservices ecosystem, taught us the nuances of orchestrating multiple services, ensuring smooth communication, and building a responsive frontend that interacts with those services.
If you would like to learn more about Resubuild, explore its features, or collaborate to expand its potential, feel free to reach out.
