This project was built to demonstrate fluency in TypeScript using Node.js. Within this application, I used npm to use packages like express as well as mongoose. Because this project was built for my own personal, I decided to retract the mongoose code and use localStorage to have data persist. If this appoication was ever to be scaled, I would remove the localStorage (which I know is a hack of a method for data storage) and use a more efficient data system linke MongoDB or MySQL.
https://github.com/claytonvk/ToDoListSpearo Spotter is an application I built following the Colt Steele Web developer bootcamp project "YelpCamp". It was built using Node with npm for packages like joi, cloudinary, ejs, express, mongoose, and more. This app demonstrates full CRUD capabilities along with authentication and authorization. It uses MongoDB to store spear fishing locations, user (login) information and reviews written for each location. This project has yet to be hosted or updated with assitional security measures. These will be the next phase of this project.
This website was built for my wife's photography company as my first major build. The proccess of building a website taught me alot as I struggled through every step of the way. It not only got my hands dirty working with HTML, CSS, JS, and a tiny buit of PHP, but it also has been good to reflect on this project and realize how certain code structures, tools, and framworks can help me write more effective succinct code.
https://github.com/claytonvk/vkfilmandphoto