Realizado

Backend - Ruby on Rails + Api: Aplicativo de criação e compartilhamento de cartão de visita digital

Publicado em 20 de Setembro de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Desejo desenvolver um app mobile para criação e compartilhamento de cartões de visita. Tenho o design e o vídeo com as interações, mas para esta demanda, desejo apenas a criação do backend.

Em anexo colocarei a apresentação do que desejo fazer.
Abaixo, veja também outras empresas que fazem a mesma coisa (ou muito semelhante):
http://clinck.me/
https://thehaystackapp.com/
https://www.evaunt.com/
https://onecardme.com/home/
https://about.me/

Veja detalhamento técnico do que preciso fazer com este projeto:
- Criar uma api rest, preferencialmente na linguagem ruby on rails, que será consumida por um frontend web e um app mobile.
- Endpoints da API:
* criar uma conta com as informações: nome, telefone, e-mail, cargo, nome da empresa, site da empresa e senha
* reset password, deverá enviar um e-mail para o usuário contendo uma confirmação númerica de 4 digitos.


* Receber a confirmação numerica, retornando "true" ou "false"
* receber o password + confirmação do password para trocar a senha do usuário
* login utilizando e-mail e senha, retornando os dados do usuário e um token de autenticação
    - o token será utilizado nos demais endpoints, indicando que o usuário está logado
* edição das informações: foto/avatar, cor do perfil (hexadecimal) nome do usuário, e-mail, site da empresa, nome da empresa, cargo, localização (pode ser mais de uma), facebook, linkedin e instagram
* retorno das informações: foto/avatar, cor do perfil (hexadecimal) nome do usuário, e-mail, site da empresa, nome da empresa, cargo, localização (pode ser mais de uma), facebook, linkedin e instagram
- Criar um painel de administração web
* login via email/senha
* listagem dos perfis cadastrados
- Subir o projeto em Github ou Gitlab e em um servidor proprio para validação do projeto desenvolvido.
- Entregar todo o histórico do Git com o repositório do código + instruções de instalação (variaveis de ambiente - se utilizado, etc).

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Mídias sociais (Facebook, Twitter, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: 25 de Setembro de 2019

Habilidades necessárias

Outro projetos publicados por L. L.