Project Description
This project was my Capstone project for Udacity’s Cloud Developer Nanodegree. I created a very simple Bug Tracker application using AWS Lambda and Serverless framework.
Skills
- Full Stack Cloud Engineering
- TypeScript
- JSON
- Yaml
- DynamoDB
- npm
- React
- API
- Microservices Architecture
- Azure Functions
- Authentication (AuthO)
- Logging (Winston)
- Architecture Analysis
Image galleries
Here’s a few screenshots of my project and workflow:
Note: The images should clear up in a few seconds after clicked on in desktops. See the image carousel below if you are on a mobile device or if the images have not cleared up.
How to run the application
Backend
To deploy an application run the following commands:
cd backend
npm install
sls deploy -v
Frontend
To run a client application first edit the client/src/config.ts
file to set correct parameters. And then run the following commands:
cd client
npm install
npm run start
Image carousel
Here’s another gallery with only one column, which creates a carousel slide-show instead.