thalysonalexr / ycoffee-api

:coffee: Repositório da API do projeto "Seu Café". API com Node.js e TypeScript, frontend com React e React Native.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

☕ Seu Café

Author Languages Stars License

Repositório do projeto "Seu Café". API com Node.js e TypeScript, frontend com React e React Native.

🎉 MVP - Ideia

Produto mínimo viável para cadastro e gerenciamento de receitas de cafés.

🚀 Tecnologias

  • NodeJS
  • Express
  • TypeScript
  • MongoDB
  • HerokuCloud
  • Jest ...

Funcionalidades - RF

  • Cadastrar café

    • tipo
    • descrição
    • ingredientes
    • preparo
    • tempo de preparo
    • porções
    • imagem
    • autor (usuario)
  • Cadastrar usuário

    • nome
    • email
    • senha
    • papel (usuário, administrador, desabilitado)
  • Dashboard admin

    • Habilitar/desabilitar usuário
    • Remover usuários
    • Remover cafés

Não funcionalidades - RNF

  • Persistir dados em banco não relacional (MongoDB)

Metodologias

Utilização de DDD (Driven Domain Design) e TDD (Test Driven Development) como metodologias para desenvolvimento da API deste projeto.

Créditos

Desenvolvido com ♥ por Thalyson Rodrigues

About

:coffee: Repositório da API do projeto "Seu Café". API com Node.js e TypeScript, frontend com React e React Native.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:TypeScript 99.1%Language:JavaScript 0.6%Language:Dockerfile 0.3%