Repositório oficial do projeto Seridigital, desenvolvido como parte da Prática Profissional dos alunos do IFRN Campus Caicó.
- Anna Júlia Galvão de Medeiros
- Andrei Moisés Medeiros Delfino
- Gustavo Henrique Alves de Melo
- Jeffersson Dos Anjos Santos
- Luiza Souza e Silva
- Maria Rita Lucena Santos
- ✅ Criação e gerenciamento de comunidades
- ✅ Sistema de postagens
- ✅ Sistema de bloqueio individual de comunidades
- ✅ Filtragem de conteúdo sensível
- ✅ Bloqueio global por administradores
- ✅ Controle de acesso baseado em permissões
- ✅ Autenticação e registro
- ✅ Perfis de usuário
- ✅ Sistema de seguidores
- ✅ Mensagens privadas
- ✅ Gerenciamento de séries e filmes
- ✅ Sistema de avaliações
- ✅ Histórico de visualização
- ✅ Categorização de conteúdo
- Estrutura Modular - Organização do projeto em blueprints
- Sistema de Bloqueio e Filtragem - Documentação completa do sistema de controle de comunidades
- Resumo da Reorganização - Histórico das mudanças no projeto
- Backend: Flask, SQLAlchemy, Flask-Login
- Banco de Dados: SQLite
- Frontend: Bootstrap, HTML/CSS/JavaScript
- Migrações: Alembic
- Clone o repositório
- Instale as dependências:
pip install -r requirements.txt
- Execute a aplicação:
python run.py
# Iniciar aplicação
./comandos_dev.sh start
# Testar rotas
./comandos_dev.sh test
# Ver estrutura do projeto
./comandos_dev.sh structure
# Listar rotas
./comandos_dev.sh routes