Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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