Skip to content

MatheusBaldi/cotabox-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cotabox Challenge

This repository is my project for the Cotabox Fullstack Developer Challenge. The link provide more information about the challenge and its rules.

Frontend

For the frontend I opted on using the following tools:

Backend

Deployment

The application was deployed to Heroku and is available here

Run locally

The backend must be run before the frontend

MongoDB must be installed locally

By default the database connection will be configured as mongodb://127.0.0.1:27017/local_db, but you can use a .env file to change it. There is a .env-example file in the root directory for convenience. The PORT variable should not be changed.

Get the project

git clone https://github.com/MatheusBaldi/cotabox-challenge.git
cd cotabox-challenge 

Backend

The backend will be available at http://127.0.0.1:4000/graphql

In the project's root directory:

cd backend
npm i
npm start

Frontend

With the backend running, open a new terminal

In the project's root directory:

cd frontend
npm i
npm run local

Everything should be working now, you should be able to access the application on http://127.0.0.1:3000/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published