arleyhr / meli-app

A simple FullStack app that interact with the Mercado Libre API built with React, NodeJS, GraphQL and Typescript

Home Page:https://meli-app.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mercado Libre App

React Styled Components Graphql Apollo NodeJS Typescript Swagger

A simple FullStack app that interact with the Mercado Libre API built with React, NodeJS, Graphql and Typescript.

😎 Demo!

🔥 Features!

  • React frontend with caching request and React Suspense (⚡️ /web)
  • React frontend with apollo client consuming GraphQl API (⚡️ /web-with-graphql)
  • Dark mode 🔥
  • Backend API with express(⚡️ /api)
  • Backend API with GraphQl(⚡️ /api)
  • All with Typescript :v
  • Frontend deployed in vercel.com
  • Backend deployed in Heroku

Installation

Requires Node.js v12 to run.

Install the dependencies and devDependencies and start the server.

Frontend
$ cd web
$ npm install
$ npm start
Frontend with GraphQl
$ cd web-with-graphql
$ npm install
$ npm start
API
$ cd api
$ npm install
$ npm run dev

👻 LICENCE

WTFPL

About

A simple FullStack app that interact with the Mercado Libre API built with React, NodeJS, GraphQL and Typescript

https://meli-app.vercel.app


Languages

Language:TypeScript 96.5%Language:HTML 3.5%