Most recent projects are for gaining experience with front-end development after earning my CS degree, which is back-end heavy.
A unique dark-mode experience for viewing public data relating to space. As just the first version of this web application, expect much improved features and additions in the future. Expect a slow initial load time when visiting this link (Due to Heroku plan).
This application was bootstrapped with Create React App and deployed to Heroku. See the public source code by clicking on the Github Link.
This web application serves as a calculator that logs the 10 most recent calculations with anyone and everyone connected to the website. Each new calculation is logged and presented to connected users in real time using asynchronous i/o and Web Sockets. Expect a slow initial load time when visiting this link (Due to Heroku plan).
Using the Django web framework, this application was deployed to Heroku and uses Heroku Redis to support the use of Web Sockets. See the public source code by clicking on the Github Link.
More projects.
My mission statement: Large and small, each project will first serve the purpose of using new tools to expand practical knowledge. With progression, each project should incorporate better design (with special attention to "Mobile First"), efficiency, usefulness, accessibility, and testing.
Below are some highlights of just a select few of my CS projects while earning my degree. Project code and reports are available for viewing upon request.
My first front end project outside of university was to get a portfolio site up and running to complement my resume. The sure way to do this quickly and securely, while also having good control over the code and design, was to use bootstrap studio. Its most useful attributes are the ease of publishing and form submission handling. Since the initial publishing of this site, it has been improved in an agile fashion. The small caveat to using this is that as one gets better at producing front end code on their own, this type of software can actually get in the way of easily allowing full development control. I suppose this is a sign of improvement with web development skills. If this caveat begins to outweigh the benefits of a quick publishing solution, I may migrate this site to development without the use of this software.