Hi all!
I got started on FreeCodeCamp sometime around 2016. I never completed the course (I actually reset my account a few times to refresh my memory) and stopped halfway through the projects to create things that interested me. But it did teach me a lot and push me out of my comfort zone. FCC is where I learned about Node, NPM, and Express for the first time. I even made a simple Angular app using the Imgur API for the “Image Search Abstraction” FCC project.
I made a personal goal this year of making a career change into web development by the end of the year. So I decided to get serious and make something that I could be proud of, that would push my limits and force me to learn things I had previously considered too complicated for me to learn on my own. I wanted to be able to put this project on my resume to try and help get my foot in the door somewhere. I wanted to learn Typescript, and ended up learning Rollup, Jest, JSDoc, and CI/CD along the way.
I would really appreciate some constructive criticism on the project and ways for me to improve on project structure, code style, documentation, or anything else that catches your professional eyes. I learned a ton and had a lot of fun while working on this project.
I’m still cleaning up some CI/CD issues but it’s otherwise complete and ready for use. My next project will be a rewrite of my outdated portfolio website.
Thanks for taking a look!
@shaggytools/nhtsa-api-wrapper
- Source Code: https://github.com/ShaggyTech/nhtsa-api-wrapper
- Documentation: https://www.shaggytech.com/nhtsa-api-wrapper/
- API being wrapped: vpic.nhtsa.dot.gov/api