My Goal To create apps, websites and projects for good My Purpose To become a better developer and human while doing it.
Curiosity along with a desire to find a true passion and a fulfilling career met at the same time and lead me down a hole of understanding how the internet and its content work. Despite my best efforts, I soon realized that while the world inside my browser was bigger and more complex than expected. I saw the potential in it to create things with value. The feeling of never knowing enough along with the infinite room for improvement, led me to pursue this career.
My goal is to create apps, websites and projects for good, and my purpose is to become a better developer and a better human while doing it.
Projects
This is a Fullstack React Application with local authentication. It allows you to track packages from USPS, UPS and Fedex and see their respective tracking history all in one page. No need for multiple tabs/websites to track your packages. All your tracking numbers in one place.
To use the app as a guest please use the following credentials: Username: guest@hotmail.com Password: Guest2022
Built with: React, Express, MongoDB(Mongoose), Passport.js, React-Bootstrap.
This app allows you to track how you are performing in the four most important gym exercises commonly known as compound lifts. Users can insert their respective performance numbers for an exercise, and the chart will display the data visually making it easier for users to analyze their performance.
This is a React-TypeScript project. It uses the library Chart.js to present the inserted data visually through responsive charts. MUI5 is used to style the application. Local storage is used to store all of the users' data.
This project solidified my TypeScript knowledge and gave me the opportunity to implement MUI5 in a react application.
Built with: MUI5, React, TypeScript, Local storage
This is a MVC fullstack CRUD project tracking app built with local authentication. It fetches from an API to display the home screen inspirational quote. It uses MongoDB to store the items as well as the project groups. Mongoose schemas are used to validate data, and to give the Mongo documents structure. On the front end EJS is used for templating. Express is used on the back end.
To use the app as guest please use the following credentials: Username: guest@hotmail.com Password: guest2022
Built with: CSS, EJS, Express, Passport(authentication), MongoDB(Mongoose)
The infamous calculator project. This calculator is inspired by the retro Toshiba calculators. Feel free to use it by clicking on the link below.