Executando verificação de segurança...
5

Como a escola me deu uma ideia para criar um site

Eae devs, beleza?
Meu nome é Gustavo, tenho 15 e sou do 1° ano do Ensino Médio, então, eu vou ser líder de minha classe, e eu queria usar minhas habilidades como desenvolvedor web full-stack para ajudar em algo, então tive uma ideia de criar um site, por íncrivel que pareça, ainda nem tem um nome kkkkk.
Enfim, a ideia é criar um site com um objetivo de ajudar o pessoal que tem dificuldade para entender um assunto ou esquece demais nas entregas do trabalhos.

A ideia

As funcionalidades que quero implementar são: Mural de deveres(lista de trabalhos pendentes e atividades para entregar), 2 Fóruns: Um para as pessoas falarem o que entenderam na aula do dia e outras pessoas poderem contribuir com mais conhecimentos e assim, os outros vão poder ler e entender melhor, e outro fórum só para organização de trabalhos. E também integrar a API do GPT-3 no site, já que eles não devem conhecer o ChatGPT, assim, o pessoal vai poder usar uma IA Poderosa para tirar as dúvidas, mas vou criar um filtro para apenas eles usarem pra entender o assunto, e não falar sobre outros assuntos ou pegar respostas prontas.

Também planejo ir escrevendo documento com todos os assuntos passados na unidade, e ao chegar a época de provas, eu vou liberar um material de apoio com links para estudar sobre assuntos mais complicados

Como vou desenvolver??

Bom, eu vou fazer com Python, usando o framework Flask, e o front-end eu vou fazer talvez com Bootstrap. E vou usar o SQL Alchemy como banco de dados.
Inclusive se puderem indicar tecnologias que eu possa utilizar no site, só mandar aí nos comentários.

Enfim, é isso, o que vocês acharam da ideia? Tem alguma sugestão? Comenta aí pra me ajudar!

Carregando publicação patrocinada...
4

Lembro q tive a mesma ideia quando estava no ensino médio mas n consegui concluir pq quis dar um passo maior q a perna. Tenta começar com a funcionalidade q tu acha mais importante (o agregador de conteudos, ou a integração com ChatGPT), pega o feedback dos teus colegas e continua desenvolvendo. Tu vai se sentir bem mais motivado vendo as pessoas ja usando o teu app e vai se sentir melhor pra continuar desenvolvendo melhorias.

1

Concordo com você, se tentar fazer tudo de uma vez acaba não entregando nada. E com certeza se entregar algo já no inicio e o pessoal usar aí ficará empolgado para continuar.

2

Olá Gustavo, parabéns pela iniciativa! Sua ideia é realmente muito boa e tenho certeza de que será muito útil para seus colegas de classe.

Minha sugestão é que você comece com um escopo menor, com funcionalidades básicas que você possa implementar rapidamente e depois vá adicionando mais recursos com base no feedback dos seus colegas de classe e professores.

Desejo a você muito sucesso em sua iniciativa e espero que possa ajudar muitas pessoas com o seu site!

1

Olá Gustavo, parabéns pela iniciativa! Você poderia utilizar os princípios do Kanban para ajudar na organização de tarefas escolares e nas data das provas ou trabalhos. Pesquisa a respeito se já não souber como funciona, vai dar uma perspectiva bem legal para seu projeto. Boa sorte meu amigo e foca nos estudos em primeiro lugar.

1

Muito interessante a sua ideia. Como dev eu tenho umas dicas:

1º faça um MVP, teste se seus colegas realmente usariam. As vezes você vai gastar tempo em algo que não vai ser usado, por mais incrivel que pareça as vezes a nossa ideia não é tão util na prática.

2º Faça um design no FIGMA. Faz toda a diferença você ter um design feito antes de começar a por a mão na massa, pois apartir dele você vai ter validação das pessoas que vão usar (se ficou bom ou ruim) e vai coletar feedbacks sobre o design sempre precisar codar.

3º Boa sorte! Comece aos poucos e vá subindo para produção e pedindo para alguns amigos testarem e irem utilizando, pois ai você vai ter outra noção se vale a pena continuar e o que deve ser mudado.

espero ter ajudado!

1

Te recomendari a utilizar o React na construção do seu web-site. Quando estudava no ensino médio tive uma ideia que era ajudar os alunos em suas redações, na qual era um web-site que recebia a redação e o professor analisava o que foi feito e dava a nota, o gerenciamento dos dados era controlados pelo o site.