https://github.com/splorg/pokemapa-api
API para o app PokéMapa
https://github.com/splorg/pokemapa-api
express javascript mongodb nodejs
Last synced: about 1 month ago
JSON representation
API para o app PokéMapa
- Host: GitHub
- URL: https://github.com/splorg/pokemapa-api
- Owner: splorg
- Created: 2023-04-04T01:10:10.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-18T02:19:21.000Z (about 3 years ago)
- Last Synced: 2025-05-31T23:55:57.523Z (about 1 year ago)
- Topics: express, javascript, mongodb, nodejs
- Language: JavaScript
- Homepage: https://pokemapa-api.vercel.app
- Size: 51.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pokemapa-api
API para o app PokéMapa, desenvolvido para o trabalho da disciplina de Tópicos Especiais de Informática na FATEC de Itu, SP.
Disponível em: https://pokemapa-api.vercel.app/
## Como executar o projeto utilizando Docker
```bash
# Clone o projeto
git clone https://github.com/splorg/pokemapa-api.git
# Entra na pasta do projeto
cd pokemapa-api
# Executa o docker-compose
docker compose up -d
```
Acesse a API em `http://localhost:3000/`
## Como executar o projeto localmente
É necessário o Node.js instalado e um banco de dados MongoDB disponível.
1. Clone o repositório
2. Na pasta raíz do projeto, execute o comando ```npm install```
3. Crie um arquivo .env com as variáveis de ambiente, seguindo o exemplo do arquivo .env.template:
```bash
DATABASE_URI=
PORT=
```
4. Execute o comando `npm start`
Você pode agora acessar a API em localhost na porta que você definiu no .env (se não definir uma porta, será utilizada a 3000).