Giter Site home page Giter Site logo

republica-free-surf-api's Introduction

API República Free Surf

URL

https://republica-free-surf.herokuapp.com/

Configurações

Banco de dados

MongoDB - versão 3.4.7

URIs de conexão:
Ambiente de testes: mongodb+srv://heroku_qd9p98fv:<SENHA>@cluster-qd9p98fv.y1p4j.mongodb.net/heroku_qd9p98fv?retryWrites=true&w=majority
Ambiente de produção: mongodb+srv://heroku_0j8dhfcs:<SENHA>@cluster-0j8dhfcs.q2khv.mongodb.net/heroku_0j8dhfcs?retryWrites=true&w=majority

Interface de administração do servidor

https://dashboard.heroku.com/apps/republica-free-surf

Desenvolvimento

Se ainda não tiver, crie um arquivo chamado .env com as seguintes chaves:
AWS_ACCESS_KEY_ID = ...
AWS_SECRET_ACCESS_KEY = ...
FACEBOOK_APP_ID = ...
FACEBOOK_APP_SECRET = ...
JWT_SECRET = ...
NODE_ENV = ...
S3_BUCKET = ...
S3_REGION = ...
MONGODB_URI = ...
O arquivo .env não é versionado porque contêm informação sigilosa e estamos versionando o código num repositório de acesso público.

Para rodar localmente execute sudo npm start. O serviço rodará na URL https://localhost:444.

Deploy

Na pasta raiz, após fazer todos o commits, executar o comando abaixo para fazer o deploy no heroku via git

git push heroku master

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.