Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/te-emprego/api

API Oficial do Te Emprego
https://github.com/te-emprego/api

api express javascript mongoose nodejs teemprego typescript

Last synced: 3 months ago
JSON representation

API Oficial do Te Emprego

Awesome Lists containing this project

README

        

![Te Emprego API](https://i.imgur.com/WLg3n6g.png)

![](https://img.shields.io/david/xphub/te-emprego-api.svg?style=flat-square&logo=npm&color=561EBB&labelColor=222222)
![](https://img.shields.io/github/languages/code-size/xphub/te-emprego-api.svg?style=flat-square&logo=javascript&color=561EBB&labelColor=222222)
![](https://img.shields.io/github/followers/danielbonifacio.svg?label=Follow&style=social&link=http://github.com/danielbonifacio)

API Oficial do [teemprego.com.br](https://teemprego.com.br).

> O Te Emprego é um aplicativo web de procura de emprego totalmente open source e gratuito, criado mantido por [Daniel Bonifacio](https://github.com/danielbonifacio).

Built on top of:

- expressjs
- mongodb & mongoose
- node v10

## `.env` sample
``` env
# app port
PORT=

# jwt decode token
SECRET=

# database connection string
DATABASE_CONNECTION_STRING=

# local docker-compose mongodb init credentials
MONGO_INITDB_ROOT_USERNAME=
MONGO_INITDB_ROOT_PASSWORD=

# google oauth 2.0 api keys
PASSPORT_GOOGLE_CLIENT_ID=
PASSPORT_GOOGLE_CLIENT_SECRET=
```

Você também pode gerar um arquivo `.env` com o comando `node cli generate:env`.

Este repositório está sob a [licença GNU GLP v3](https://www.gnu.org/licenses/gpl-3.0.pt-br.html)