Fatecflix - Plataforma de cursos online da Fatec Zona Leste
- Desenvolvimento de Software Multiplaforma da Fatec Zona Leste (5º Semestre)
- Laboratório de Desenvolvimento Mobile
- Desenvolvimento Mobile II
- Aprendizagem de Máquina
Imagem do projeto
Instruções para inicializar o projeto
- Clone o repositório
git clone https://github.com/LeiteSS/fatecflix-mobile.git
- Instale as dependências
cd fatecflix-mobile
npm install
- Executando o projeto
npx expo start
As seguintes ferramentas foram usadas na construção do projeto:
- SpringBoot
- Java
- MySQL
- React Native
- React Navigation
- Javascript
- Angular
- Typescript
- Editor:
- Visual Studio Code
- Prototipagem:
- Figma
- Reuniões:
- Discord
- Microsoft Teams
- Diagramas:
- BrModelo
- Apresentações:
- Canva
- Youtube
Este projeto possui o objetivo principal implementar uma plataforma de cursos online da Fatec Zona Leste.
Com os objetivos gerais de gerenciamento cursos voltados para os alunos dos cursos de graduação.
O sistema é composto por ......
Funcionalidades principais:
- F1 - Funcionalidade 1.
- F2 - Funcionalidade 2.
Respeitando a proposta, o sistema deverá atender os seguintes requisitos:
- RF1 - O usuário deve poder realizar as operações de cadastro, consulta, alteração e exclusão de seus dados.
- RF2 - O instrutor deve poder cadastrar, consultar, alterar ou excluir cursos.
- RF3 - O usuário deve poder se matricular, cancelar matrícula e acompanhar seu progresso nos cursos disponíveis.
RGN1 - O cliente só fará a solicitação se estiver cadastrado e logado.
- Inserir imagem do diagrama
- Inserir imagem do mockup
- Documentação da API Rest (https://fatecflix.herokuapp.com/swagger-ui.html)
O PDS segue uma abordagem interativa incremental adaptada do Processo Unificado (Larman, 2006 - cap02). Cada atividade da interação tem uma definição de pronto estabelecida com objetivo de controlar a qualidade.
Referencias
- [1] .
- [2] .
- [3] .
- [4] .
Alan |
Ana Caroline |
Gabriela |
Silas |