Skip to content

This project aims through an interface to enable the use of temporary emails that are provided by the DropMail API, having the functions of receiving emails and reading incoming emails.

License

Notifications You must be signed in to change notification settings

trpiano/DropMailCoodeshChallange

Repository files navigation

DropMail Challenge by Coodesh



Made by Repository size GitHub last commit GitHub

About

This project aims through an interface to enable the use of temporary emails that are provided by the DropMail API, having the functions of receiving emails and reading incoming emails.

Screenshots

dropMail home

Technologies

The following tools were used in this project:

APIs

The following APIS were used in thid project:

Requirements

Before starting 🏁, you need to have Git and Node installed.

Getting Started

# Clone this project
$ git clone https://github.com/trpiano/DropMailCoodeshChallange

# Access
$ cd DropMailCoodeshChallange

# Install dependencies
$ yarn

# Run the project
$ yarn dev

# The server will initialize in the <http://localhost:5173>

⚠️ Access the link below and request temporary access to the CORS Anywhere server as shown in the example image (The application needs this step to work).

cors anywhere home

Environment Variables (.env)

# Rename the .env.example file like the example below
$ cp .env.example .env.local

# Add your information in the variable

VITE_DROPMAIL_API_URL=

Here is an example url: https://cors-anywhere.herokuapp.com/https://dropmail.me/api/graphql/${AUTH_TOKEN}
You can use any unique string of 8 characters or more as ${AUTH_TOKEN} right now, but we will introduce authentication mechanisms later.


This is a challenge by Coodesh


Made by Timoteo Reinheimer Piano

 

Back to top

About

This project aims through an interface to enable the use of temporary emails that are provided by the DropMail API, having the functions of receiving emails and reading incoming emails.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published