Skip to content

jambsantos/empreendemanas

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

empreendemanas :hands:

O ponto de encontro de projetos de empreendedoras e um patrocinador que busca ajudar!

Como projeto final do bootcamp da @reprograma, turma de back-end , essa API tem como proposta ser uma base de dados de projetos de mulheres que querem empreender, mas precisam de um incentivo financeiro. Através de um cadastro, a empreendedora (denominada "empreendemana") cadastra seus projetos, que ficam disponíveis para que quando, um patrocinador se cadastar, consiga visualizar os projetos e selecionar o que irá aplicar seu incentivo financeiro.

Pré-requisitos

Para utilizar essa API, é necessário ter instalado na sua máquina as tecnologias Node.JS e MongoDB.

Instalação 👩‍💻

Fork esse repositório para seu github. Clone na sua máquina. Após entrar na pasta pelo PROMPT, dê npm init e npm install.

Utilização

Para inicialiazar o server:

npm start

Rotas

A API está sendo escutada na porta 3000, dessa forma, para todas as rotas serem acessadas localmente, use http://localhost:3000/ antes do caminho da rota

  • POST /empreendemanas/ - adicionar usuários

  • POST /empreendemanas/login - realizar login dos usuários

  • GET /empreendemanas - visualizar todas as empreendemanas

  • GET /empreendemanas/projetos - visualizar todos os projetos existentes

  • PATCH /empreendemanas/:id - atualizar uma empreendemana através do ID

  • DELETE /empreendemanas/:id - remover uma empreendemana e o projeto através do ID

Contribuindo com o projeto

  1. Faça o fork do projeto (https://github.com/grayceferreira/empreendemanas/fork)
  2. Crie uma branch para sua modificação (git checkout -b feature/fooBar)
  3. Faça o commit (git commit -am 'Add some fooBar')
  4. Push (git push origin feature/fooBar)
  5. Crie um novo Pull Request

reprograma

About

Projeto de conclusão do curso de Back-end da @reprograma

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%