Status: Em desenvolvimento 🚧
FONDESC (Fòmasyon Nasyonal a Distans) é uma plataforma web baseada em Django voltada para a educação e gestão de cursos, com o objetivo de fornecer formação a distância para o Haiti. Este projeto nasceu da necessidade de oferecer uma alternativa acessível e eficiente para a educação online no país, permitindo que mais pessoas tenham acesso ao conhecimento, independentemente de sua localização ou condições financeiras.
- 📚 Gerenciamento de Cursos: Cadastro, edição e exclusão de cursos.
- 👩🏫 Gestão de Professores: Informações sobre docentes e suas disciplinas.
- 👨🎓 Autenticação de Usuários: Sistema de login e registro seguro.
- 📱 Design Responsivo: Interface adaptável para dispositivos móveis e desktops.
- Backend: Django
- Frontend: HTML, CSS, JavaScript
- Banco de Dados: SQLite (padrão, podendo ser substituído por PostgreSQL ou MySQL no futuro)
O projeto segue a estrutura padrão do Django com algumas aplicações customizadas:
fondesc/
│── fondesc/ # Configurações principais do projeto
│── fondescapp/ # Aplicativo principal
│ ├── migrations/ # Migrações do banco de dados
│ ├── static/ # Arquivos estáticos (CSS, JS, imagens)
│ ├── templates/ # Templates HTML
│── manage.py # Ferramenta de linha de comando do Django
git clone git@github.com:clerdomy/fondesc.git
cd fondesc
python -m venv venv
source venv/bin/activate # No Windows: venv\Scripts\activate
pip install -r requirements.txt
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
Abra o navegador e acesse:
http://localhost:8000/
Se você deseja contribuir para o desenvolvimento do FONDESC, siga os seguintes passos:
- Fork este repositório.
- Crie uma branch para sua funcionalidade/ajuste.
- Faça um commit claro e objetivo.
- Envie um Pull Request.
Consulte o arquivo CONTRIBUTING.md
para mais detalhes sobre como contribuir.
Este projeto é licenciado sob a MIT License.
FONDESC - Facilitando o acesso à educação a distância no Haiti 🇭🇹