Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ososuna/email-app
✉️ Simple Email App named The New Pied Piper
https://github.com/ososuna/email-app
docker email nginx pied-piper typescript vite vue
Last synced: 3 days ago
JSON representation
✉️ Simple Email App named The New Pied Piper
- Host: GitHub
- URL: https://github.com/ososuna/email-app
- Owner: ososuna
- Created: 2022-11-17T02:06:33.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-11-19T04:53:40.000Z (about 2 years ago)
- Last Synced: 2024-04-23T20:28:00.640Z (9 months ago)
- Topics: docker, email, nginx, pied-piper, typescript, vite, vue
- Language: Vue
- Homepage: https://thenewpiedpiper.com/
- Size: 159 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Email APP
✉️ Email APP with Vue 3 + TypeScript + Vite named The New Pied Piper## Email API
This project is a client for the Email API. You can find the API here:
https://github.com/ososuna/email-api.git## Recommended IDE Setup
- [VS Code](https://code.visualstudio.com/) + [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar)
## Requirements
For building and running the application you need:- [Node 16.14.0](https://nodejs.org/download/release/v16.14.0/)
- [Yarn 1.22.17](https://classic.yarnpkg.com/lang/en/docs/install/)
## Running the application locally### Install dependencies
```shell
yarn
```### Run the app
```shell
yarn dev
```## Try it out with Docker
First, build the application:
```shell
yarn build
```Then you need to build the Docker image:
```shell
docker build -t email-app .
```
Now you can run the image:
```shell
docker run --name email-app -p 3000:3000 email-app
```## Architecture Diagram