Skip to content

Projeto OLX, criando uma api rest para o OLX, projeto fictício

License

Notifications You must be signed in to change notification settings

ItaloCobains/API-REST-OLX

Repository files navigation

API REST - OLX 🏪

Tecnologias   |    Projeto   |    Rodando   |    Como contribuir   |    Licença   |   

Tecnologias 🖥️

##Dodo esteve aqui hehe

Projeto 📕

Um projeto fictício que tem como função simular o Backend da OLX.

Construindo em NodeJS com TypeScript, rodando no servidor local

Rodando o App 🚀

Com o arquivo .env.example, renomeie o mesmo para .env e preencha as informações que são solicitadas:

# APP
PORT=

#url nativa, exemplo: http:https://localhost:5000
BASE=

# MYSQL
MYSQL_DB=
MYSQL_USERNAME=
MYSQL_PASSWORD=
MYSQL_PORT=

Tenha em mente que você possua:

- Um editor de código
- NodeJS
- Servidor MySQL ( Caso for rodar nativamente )

Rodando Nativamente 🌅

  1. Primeiro instale todas as dependências, utilize o gerenciador de pacotes a seu gosto.
npm install
# ou
yarn install
  1. Lembre-se de ter um servidor MYSQL rodando na sua maquina.

  2. Agora abra o diretório atual e digite no terminal:

npm run dev
# ou
yarn dev

🤔 Como contribuir

  • Faça um fork desse repositório;
  • Cria uma branch com a sua feature: git checkout -b minha-feature;
  • Faça commit das suas alterações: git commit -m 'feat: Minha nova feature';
  • Faça push para a sua branch: git push origin minha-feature.

Depois que o merge da sua pull request for feito, você pode deletar a sua branch.

🔖 Licença

Caso queira conferir a licença do projeto, só olhar esse arquivo LICENSE

🤔 Errors

  • Não consegui adicionar foto no banco de dados na rota ad/add pois meu uuid estava dando erro.

About

Projeto OLX, criando uma api rest para o OLX, projeto fictício

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published