—–௹ Criei uma plataforma de cursos do zero como projeto pessoal ௹—–
- Eu sei que SaaS já é um tema que muitos já estão enjoados de ver, mas espero que isso incentive alguém. - Um SaaS no qual venho trabalhando há mais de 7 meses. Só pra contextualizar, eu nunca trabalhei como programador. Tudo que sei veio de colocar na prática as ideias que surgem na minha cabeça. A plataforma já conta com:
- Página de Administração: dá pra gerenciar o banco de dados, os cursos e os alunos de forma simples.
- Página Vitrine: mostra as trilhas de estudo, os cursos que a pessoa já tem e os que ainda estão à venda.
- Página de Aulas: onde dá pra assistir as aulas e ver o que já está disponível.
- Página de Perfil, Login e Registro: já está funcionando, mas ainda vou melhorar.
- Tema Dark/Light: tem opção de modo escuro ou claro.
- Card de Anotações: um espaço pro aluno anotar curiosidades ou algo que achar importante durante as aulas.
Esse projeto tem sido um baita aprendizado pra mim e uma forma de explorar ideias, mesmo sem experiência profissional na área. 😊
- Lembrando: não compre nada na plataforma, pois ainda estou trabalhando na segurança e nas chaves de acesso às trilhas (e também não utilize sua senha verdadeira; está criptografada, mas ainda assim não é segura o bastante). - - Banco de dados é lento mesmo! É um compartilhada -
https://vortex01.netlify.app/ ☝️ De uma olhada ☝️
Entendo que seja apenas uma brincadeira, mas existem alguns problemas gravissimos em sua plataforma:
-
Ao entrar na pagina de login, e navegar pelos menus de topo, em ao menos duas vezes seu software me mostrou algumas funcionalidades da area restrita mesmo sem logar.
-
Voce usa elementos de iteração com Browser para receber inputs para o js, como o Prompt, por exemplo. Jamais utilize esse tipo de elemento em aplicações reais.
-
Parece que você não usou JWT ou algo semelhante para proteger as requisições da sua API (Embora, não analisei, só olhei por cima)
Eis a importancia de um bom projeto antes do desenvolvimento, envitando, ou dificultando, que dados do cliente sejam expostos indevidademente. Hoje, em tempos de LGPD sendo fiscalizada, um vazamento de dados por render uma multa de milhões de reais para a empresa ou até o responsável pelo sistema.
Bacana, eu tenho um deixado de lado bem similar, rs.
Usou quais tecnologias? Estava pensando em criar algo do tipo, só para praticar mesmo, estou estudando c#