ifpeopensource / alvinator Goto Github PK
View Code? Open in Web Editor NEWSite que resolve questões iniciais da cadeira de Matemática II. (Segunda versão em desenvolvimento)
Home Page: https://projetos.ifpeopensource.com.br/alvinator/
Site que resolve questões iniciais da cadeira de Matemática II. (Segunda versão em desenvolvimento)
Home Page: https://projetos.ifpeopensource.com.br/alvinator/
Os arquivos .js na pasta "js" estão em sua maioria não otimizados e com muitos comentários desnecessários.
Já na pasta mathFunctions, os comentários não estão padronizados e a indentação está errada.
Para facilitar a aquisição de contribuintes e diminuir a barreira de entrada de quem estiver disposto a contribuir, é bom utilizar apenas CSS.
Basta converter tudo que está no arquivo .scss num novo arquivo .css
Some error messages may appear on the results block, wich is not very efficient. Solving this issue can be done changing the messages on mathFunctions folder and adjusting it on decision.js
The CSS layout works just fine on desktop, but not that good on mobile devices. Solving this issue can be done adjusting and adding some CSS into the scss folder (remember to use Sass).
As docs estão muito simples, resolver esta issue é deixar elas mais amigáveis e intuitivas aos futuros contribuidores.
Caso queira trabalhar nesta issue, por favor sinalize nos comentários
O arquivo HTML possui muitas coisas desnecessárias, entre elas:
Resolva esta issue modernizando o arquivo index.html
Atualmente, o projeto está com arquitetura relativamente confusa e muito código mal feito.
O objetivo do Alvinator 2.0 será facilitar a implementação de novas funcionalidades dentro do site (por exemplo, inserir outros assuntos que não só de trigonometria, mas que seriam de grande ajuda para os estudantes).
Dessa forma, caso um estudante quisesse criar uma nova seção no site com novas equações e automatizações implementadas, poderia fazer isso de forma muito mais fácil e encapsulada, sem precisar modificar diretamente os arquivos principais.
A facilidade em criar novas funcionalidades ajudará na criação da comunidade: não só dos estudantes do IFPE que vão utilizar o site, mas principalmente dos que estiverem dispostos a contribuir!
Logo mais teremos mais novidades! Caso queira trabalhar em alguma destas tarefas, dá uma olhada nos nossos issues 😉
Acha que pode contribuir de alguma forma para o objetivo geral mas que não está descrita nos issues? Abra um issue e exponha suas ideias, teremos o prazer de conversar!
Some measures combinations are giving obviously wrong results. Fix fix fix
The cathetus values are swapped.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.