10-Day Final Project
My final MERN stack capstone project brings eCommerce capability to small business construction owners. I used the following APIs to allow users to have a nice experience when visiting the site: Chat Engine, Email JS, and Google Maps API. Essentially, this web app provides a platform for lifelong customers of the company so that there is an increased likelihood of sales. The way that the web app facilitates adding sales numbers to the company is by allowing users to view previous projects that the construction business has worked on.
Whenever the anonymous user (potential future customer) feels comfortable with the work product that the company has to offer, they can make a project proposal directly to the company. Once the customer makes the project proposal to the company, the owner can look at the proposal, view the location of the proposal, and then can schedule follow-on meetings with the customer that made the proposal.
In the construction world, there is often a huge issue with how the contractor communicates with the actual customer. This web app facilitates that communication process by allowing customers who are currently working with the business the ability to communicate in real-time with the company’s owner.
Watch my video presentation of this application below.
Hire Me Because…
Without telling me, you’ll find me consistently finding ways to improve things. An example would be finding out that there is deprecated or unused code within a file ( or multiple files ) that can be optimized.
For example, unused code can be placed in a folder that’s labeled “Unused Code” and tagged with the latest location of where that code originally was. The deprecated code can be discussed with the senior developer regarding removing or optimizing the deprecated code entirely.
Little things like this offer all developers working on the code a better understanding of what’s necessary for something to function, and what may not be necessary to keep in your code file. This knit-pickiness comes from my background as a court reporter.
Passion For Programming
In my time leading up to the end of my enlistment in the Marines, I was met with two choices:
1) Continue in the current, paralegal field/industry that I was comfortable in, or;
2) Follow my passion for transitioning into a software development career.
For me, the choice was clear, but not something that was done without sacrifice. There is nothing in this life that I want more than to work for a company that values my hard work and effort, and I now know that I’ve got the ability and skills to maintain or optimize code that I did or did not write. My passion remains clear to this day, and I plan on achieving my goal with each project that I push to the open-source, GitHub community. I do what I do for myself, but also for the sake of providing a better life for my family; therefore, I can’t afford to not try my best.