Introdução
Olá! Sou estudante do ensino médio e criei MateBásica, uma plataforma web gratuita de Matemática. Começou como um passatempo, mas transformou-se em um projeto de real potencial. Este guia aborda os bastidores do desenvolvimento, desafios técnicos e aprendizados.
Desenvolvimento Individual
Criei MateBásica usando apenas recursos gratuitos. Fiz a estrutura, design, funcionalidades principais, ícone e comprei o domínio. O projeto exigiu muita curadoria, organização e gestão de conteúdo.
Desafios Técnicos
Conflitos de Renderização Matemática
A plataforma é focada em matemática, exigindo renderizar fórmulas complexas. Integrar LaTeX/KaTeX com HTML gerou conflitos de formatação e quebras de layout que precisei resolver manualmente.
Mudança entre Modelos de Aplicação
Tive dificuldades estruturais para controlar estados e fazer a transição fluida entre diferentes páginas e componentes, especialmente no gerador de PDFs e na interface de simulados.
Desafios Operacionais
Custos Zero
Para manter o custo zero no início, usei o Cloudflare Pages para hospedagem. Embora excelente, a construção do front-end trouxe desafios, especialmente em conflitos de renderização e transição de páginas.
Distribuição e Divulgação
Com 51 dias de vida, MateBásica está funcional, mas enfrento a fase mais difícil de qualquer projeto indie: a distribuição e divulgação. Estou buscando expandir o acesso para validar a ferramenta com um público maior.
Feedbacks Técnicos
Estou aberto a feedbacks técnicos. Como está a performance do carregamento e renderização do KaTeX nos diferentes navegadores? Encontraram algum gargalo na geração dos PDFs ou na navegação dos simulados? Quais estratégias de distribuição inicial vocês recomendariam?
Conclusão
MateBásica é uma plataforma de Matemática gratuita. Estou aberto a colaborações e feedbacks. Se quiserem testar a plataforma, fico muito grato. Se quiserem contribuir para o projeto, fiquei curioso sobre ideias sobre arquitetura, feedbacks de UX ou conselhos gerais.