MarkWiltberger / markwiltberger.github.io

0 stars 0 forks source link

markwiltberger.github.io

Mark Wiltberger

https://mark-wiltberger.simple.ink/


Customer List Full-Stack Web App

customer-list-app-frontend-Screenshot.2023-08-30.141833.png


The Customer List App Product Spec:

The result is a web application that maintains and tracks a list of customers. The stack is a backend application built in the Nest.js framework running on the Node.js engine, a frontend application built in the Vue.js framework running on Node.js, and storage in a MongoDB NoSQL database.



The Product, Process, and Artifacts

Product:

Here is the **Customer List App Demo:

        [Customer List App Demo](https://mark-wiltberger-customer-list-app.netlify.app/)**

Process:

****GitHub Repositories:****

Backend:

Customer List App Backend GitHub Repo

Frontend:

Customer List App Frontend GitHub Repo

The steps taken from initial build to cloud deployment:

Artifacts:

Backend Demo (Must open a Postman account):

Mark Wiltberger Postman Customer List App API

Example of API Request URL to Google Cloud Run:

Request list of customers -

https://customer-list-app-backend-template-1-iftelzoeoa-uc.a.run.app/customer/customers

**MongoDB resides in a personal MongoDB Atlas cloud account**

GitHub Customer List App Project Planning Table:

@MarkWiltberger's Customer List App Features • MarkWiltberger



Outcomes

Successfully created a proof-of-concept full-stack web application using Vue.js, Nest.js, and MongoDB.

Created in local development and then deployed each layer to its own cloud platform.

The following changes could be made to customer-list-app:



Contact me:

****Mark Wiltberger****

LinkedIn: https://www.linkedin.com/in/markwiltberger/