Connectify é uma rede social que permite aos usuários se conectar, compartilhar postagens, curtir, comentar e seguir amigos. Desenvolvido com tecnologias modernas, o projeto inclui um front-end responsivo e uma API eficiente para oferecer uma experiência fluida.
Este projeto foi desenvolvido com as seguintes tecnologias:
- Next.js: Framework React para aplicações web.
- React.js: Biblioteca para interfaces de usuário.
- Axios: Cliente HTTP para comunicação com a API.
- Tailwind CSS: Framework CSS utilitário.
- Shadcn/UI: Biblioteca de componentes UI moderna e acessível.
- React Icons: Biblioteca de ícones para React.
- TypeScript: Linguagem que adiciona tipagem estática ao JavaScript.
- Fastify: Framework web para Node.js.
- Prisma: ORM para manipulação de banco de dados.
- PostgreSQL: Banco de dados relacional.
- TypeScript: Linguagem que adiciona tipagem estática ao JavaScript.
- Você precisa instalar o Node.js para rodar esse projeto.
$ git clone https://github.com/devgmarques/connectify && cd connectifyConfiguração do Front-end
bash
Copy code
$ cd connectify-web
# Instalar as dependências
$ npm i
# Rodar o projeto
$ npm run dev
O aplicativo estará disponível para acesso no navegador em http://localhost:3000.Configuração do Back-end
$ cd connectify-api
# Instalar as dependências
$ npm i
# Configurar o banco de dados
$ npx prisma migrate dev
# Rodar o projeto
$ npm run devDesenvolvido por Guilherme Henrique Marques.