Skip to content

FlavioOdas/email-provider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-mail

Running the project

Clone the project

  git clone https://github.com/FlavioOdas/vertrical-challenge

Run with Docker Compose

  docker-compose up -d --build --remove-orphans

Access the frontend at http://localhost:3001

Access the backend at http://localhost:3000/ and http://localhost:3000/api for the API documentation

Running the project individually

MongoDB

  docker run -d -p 27017:27017 --name mongodb mongo

Backend

  cd server
  npm install
  npm run start

Frontend

  cd frontend
  npm install
  npm run start

Running tests

Either cd into frontend or server and run the following command

  npm install

To run tests, run the following command

  npm run test

Tech Stack

Front-end: React, Axios, Jest, React Testing Library

Back-end: Node, NestJS, Jest, Mongoose

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published