Analisando propostas

Api Typescript - Backend

Publicado em 29 de Agosto de 2021 dias na TI e Programação

Sobre este projeto

Aberto

Desenvolvimento de API em Typescript, caso tenha conhecimento o front também poderá ser desenvolvido por você. Será em React.
As especificações do banco serão feitas por mim, posso deixar as migrations prontas caso ache que agilizará o processo.

Banco de dados: MySQL para uma parte da aplicação, e para outra provavelmente será MongoDB (ainda estou avaliando).
Necessário saber trabalhar com git, e se souber docker (não obrigatório) melhor ainda, ficará mais para eu testar.

Os requisitos serão detalhados se avançarmos nas conversas, antes precisarei ter uma noção de preço, mas qualquer duvida fique a vontade para perguntar. De qualquer forma basicamente são esses os recursos para o backend
[CADASTRO]
Cadastro (e-mail)
Cadastro (usando o G-mail)
Cadastro (usando o Github)
-Validação de e-mail
-Confirmação de senha
-Validação de cadastro por e-mail

[LOGIN]
-Login (e-mail e senha)
-Login (gmail)
-Login (github)
-Recuperação de senha por e-mail

[usuário logado]
-cadastro de perfil (aproximadamente 7 crud)
-listar e adicionar e excluir outros perfis em sua rede
-grupos 1 crud e 1 crd membros, ou seja visualizar, excluir e adicionar membros
-post (timeline): post de texto/imagem, previa de url. Curtir, comentar, replicar, excluir/denunciar post
-Enviar mensagens diretas privadas
-Cadastrar/visualizar/excluir/eventos

[Página de anunciante]
-anúncio em formato de post (será reaproveitado o formato do post)


você poderá informar o valor por hora ou cheio do projeto, ambos com o tempo de desenvolvimento aproximado.


Não será necessário criar relacionamentos complexos na api, vai ser praticamente crud mesmo na maior parte, sou engenheiro de dados, então eu vou resolver com outras tecnologias.

Contexto Geral do Projeto

Será desenvolvido uma rede social do back ao front, terá alguns recursos conhecidos vistos em redes

Categoria TI e Programação
Subcategoria Programação
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho o design
Disponibilidade requerida Período integral
Integrações de API Mídias sociais (Facebook, Twitter, etc)
Funções necessárias Desenvolvedor

Duração do projeto De 1 a 3 meses

Habilidades necessárias