Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
April 30, 2021 11:36 am GMT

My roadmap to create makeresume.co

Hello people, this is my first post. I want to share a personal project and the roadmap (list of tools, languages or technologies) that I used to complete it.
The project is makeresume.co. There are a lot of similar projects with better qualities and features, but I was looking for the opportunity to learn and/or refresh some technologies, so, that wasn't a problem for me.

The idea of this project was to learn/refresh some new technologies because I am currently working with some old ones (ColdFusion and AngularJS).

So, some time ago I used resume.io and for me, that app is beautiful and I love it. "I can do something similar", I said.

Intro:

  • I worked between 45 and 50 days (in my free time).
  • The resume is generated using something similar to jsonresume.org but with a few updates.
  • The UI is like a copy (poor quality) of the resume.io.
  • Before starting the project, I watched some videos on YouTube to identify the best way to structure the code in the API (node.js) and also, I did a 5 hours duration free course to learn the basics about react.js.

Roadmap:
API
Alt Text
There is nothing strange here, a basic node.js project.

The API receives a json with the resume's data and it is processed with some services generating an HTML file (Handlebars) and then, generating a PDF (Puppeteer and Chrome).

APP
I tried to create most of the components and my idea is to create a repo with them and share it.

Deploy
AWS - I am currently studying to get the AWS Practitioner Certification and the best way to learn something is using it.

The landing page and the UI are in S3 buckets with a CloudFront. I am using CloudFront because I wanted to implement an SSL certificate.
Domain and sub-domains with Route 53.
The API runs with PM2 in an EC2 instance (Linux) with a Load Balancer (to use SSL).

The database is hosted on MongoDB Atlas.

And that is all at this moment, I will continue working to improve the application and learning new things.

I made my resume with the app: https://s.makeresume.co/4AQzSi8lCV

Thanks for reading this article!


Original Link: https://dev.to/cuchu/my-roadmap-to-create-makeresume-co-27aa

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To