-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
27 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,27 @@ | ||
Sample | ||
# Vue Website and Spring Lambda Backend for Email Service | ||
|
||
This repository contains two main components: | ||
1. `main-website` - A [Personal Website](https://egorzadorin.com) built using VueJS, HTML and CSS. | ||
2. `spring-lambda` - A frontend component for an [Email Service](https://github.com/EgorZadorin/poc-aws-lambda-spring-boot), 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. | ||
|
||
## Prerequisites | ||
|
||
- Node.js and npm for both `main-website` and `spring-lambda` | ||
|
||
## Build and Run | ||
|
||
Navigate to the `main-website` or `spring-lambda` directory and execute the following commands: | ||
``` | ||
npm install | ||
npm run serve | ||
``` | ||
|
||
## Contribution | ||
|
||
If you find any issues or have suggestions for improvements, feel free to open an issue or make a pull request. | ||
|
||
## License | ||
|
||
MIT |