Alurakut

💻 Sobre o projeto

O Alurakut foi desenvolvido durante a Imersão React da Alura. Inspirada na clássica rede social Orkut, onde é possível criar suas comunidades, enviar scraps e depoimentos para outras pessoas.

⚙️ Funcionalidades

  • Login através do usuário github
  • Criar uma comunidade
  • Enviar um recado para outra pessoa
  • Criar um depoimento
  • Listar comunidades de um usuário
  • Listar recados de um usuário
  • Listar depoimentos de um usuário
  • Exibir perfil do usuário logado

Modificações da aplicação

  • Adição de upload de imagem na criação da comunidade
  • Utilização da API Advice Slip para as frases de conselho do dia
  • Meta Tags para um melhor SEO

🎨 Layout

O layout da aplicação está disponível no Figma:

Made by tgmarinho

🚀 Como executar o projeto

🧭 Rodando a aplicação web (Frontend)

# Clone este repositório
$ git clone https://github.com/POliveira29/alurakut

# Acesse a pasta do projeto no seu terminal/cmd
$ cd alurakut

# Crie o arquivo .env.local dentro da pasta raiz e coloque as variaveis ambientes da API do cloudinary para o upload de imagens.
$ NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME=""
$ NEXT_PUBLIC_CLOUDINARY_UPLOAD_PRESET=""
$ NEXT_PUBLIC_CLOUDINARY_KEY=""
$ CLOUDINARY_SECRET=""

# Instale as dependências
$ yarn install ou npm install

# Execute a aplicação em modo de desenvolvimento
$ yarn dev

# A aplicação será aberta na porta:3000 - acesse http://localhost:3000

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Website (React + Next JS)

APIs

CMS


📝 Licença

Este projeto esta sobe a licença MIT.

Feito por Patrick Oliveira 👋🏽 Entre em contato!