Skip to content

Latest commit

 

History

101 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

📚 Campus Connect

MVP de uma plataforma acadêmica que conecta estudantes e professores, permitindo criação de postagens, comentários, curtidas, tags, mensagens e muito mais. O projeto é dividido em:

Deploy


📖 Visão Geral

O Campus Connect é uma aplicação social voltada para ambientes acadêmicos. Usuários podem:

  • Criar perfis (aluno ou professor)

  • Criar postagens

  • Comentar, curtir e salvar posts

  • Adicionar tags às postagens

  • Receber notificações

  • Editar e excluir conteúdos

  • Sistema completo de autenticação com JWT


🛠 Tecnologias

Frontend

  • Next.js 16 (App Router)

  • React

  • TypeScript

  • TailwindCSS

  • Axios

  • Context API

Backend

  • Node.js

  • Express

  • Mongoose

  • MongoDB

  • JWT Authentication

  • CORS

Infra

  • Render (backend)

  • Vercel (frontend)

  • Mongo Atlas (Hospedagem do banco de dados)

🚀 Funcionalidades

  • Autenticação (login, registro, JWT)
  • Diferentes papéis (Professor / Estudante)
  • CRUD de postagens
  • Comentários e respostas
  • Curtidas
  • Sistema de tags
  • Salvamento de posts
  • Edição de perfil
  • Deploy automático via GitHub + Vercel/Render

Releases

Packages

Contributors

Languages