Linkr é uma aplicação que podemos seguir outros usuários, curtir posts, repostar e comentar. Alem de uma "trending" com as "hashtags" mais usadas em tempo real. Os links compartilhados (postados), passam por uma api externa para que seja resgatados algumas informações como foto descrição e etc.
front-end: https://github.com/Mateusr337/Linkr
☑️ Sign Up - Recebe nome de usuario, foto, email e senha.
☑️ Login - Recebe email e senha.
☑️ Search - Poso usar para pesquisar usuários ou hashtags.
☑️ Follow and Unfollow - Segue ou deixa de seguir um usuário.
☑️ Timeline - Você pode publicar posts. Recebe um link que busca as informações e uma descrição.
☑️ Posts - Carrega os posts publicados pelos usuários.
# Clone esse repo
$ git clone https://github.com/starunz/Linkr-Backend.git
# Clone o front-end e siga as intruções
$ git clone https://github.com/Mateusr337/Linkr.git
# instale as dependências
$ npm or yarn install
# Acesse o postgres
sudo su postgres
# Inicialise o psql
psql
# Crie o banco de dados
CREATE DATABASE linkr;
Criei um arquivo .env como no exeplo em .env.exemple: .env.example.
# Rode a aplicação em modo de desenvolvimento
$ npm run start
# The server will start on port:PORT (chosen from the .env file) - go to <http://localhost:PORT>
Bruna Souza |
Luis Garbelotti |
Luiza Santiago |
Mateus Cruz Rossetto |
Thales de Oliveira Ruano |
|---|