Skip to content

Challenge - Yobetit - Backend: NodeJS | ExpressJS - Frontend: ReactJS | Redux | Saga | Material UI

Notifications You must be signed in to change notification settings

g-guerzoni/challenge-yobetit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge Yobetit - Backend (NodeJS + ExpressJS) and Frontend (React + Redux)

BACKEND (NodeJS + ExpressJS)

How to run

API

GET - /countries

Return an array [] with all countries

Reference

GET - /countries?names={name}

Return an object {} with the closest item from the query

Reference

GET - /countries?names={name},{name}

Return an array [] with all match countries

Reference

Packages

Warning: import "postman-collection.json" to the Postman


FRONTEND (ReactJS + Redux)

UI: Material UI

https://material-ui.com

Middlewares

How to run

How to run

  • npm install / yarn
  • npm run start / yarn start
  • Endpoint: http://localhost:3333
  • Edit REACT_APP_API_URL on frontend/.env with the API URI

Packages

About

Challenge - Yobetit - Backend: NodeJS | ExpressJS - Frontend: ReactJS | Redux | Saga | Material UI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published