This repository contains two main components:
main-website
- A Personal Website built using VueJS, HTML and CSS.spring-lambda
- A frontend component for an Email Service, built using same technical stack.
Both applications are included in a single repository for the convenience of using GitHub Actions to automatically deploy them to an AWS EC2 instance on each git push.
- Node.js and npm for both
main-website
andspring-lambda
Navigate to the main-website
or spring-lambda
directory and execute the following commands:
npm install
npm run serve
If you find any issues or have suggestions for improvements, feel free to open an issue or make a pull request.
MIT