8000 GitHub - hmartiins/MathBrain: πŸ‘¨β€πŸ« Site to carry out your main mathematical accounts πŸ”’
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

hmartiins/MathBrain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

33 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Contributors Forks [Stargazers] [Issues] [MIT License] Build Status


Logo

MathBrain

Site to carry out your main mathematical accounts, with resolution and step by step how to solve

Report Bug Β· Request Feature

Table of Contents

About The Project

Most math account sites have two problems, the first is that almost all just displays the result and is over, does not show the account resolution to the user, and whoever is a student knows how harmful this is to their knowledge, because We were able to acquire no knowledge just by informing the coefficients and visualizing the result. The second factor is that the sites are ugly in terms of design, and confusing, I was looking at the sites they had about it and the button to perform the calculation was a

tag, not intuitive ... Because of this need for good and useful math account websites, the idea for MathBrain came up. And this project fell like a glove in my hands, because I wanted to start using TypeScript, and what is better to test a language like TS if not an application that has to deal with several functions that return and receive different types of types . This project was also very intuitive to be able to put into practice everything I had studied in the book Clean Code, small functions, DRY, clear names, just a responsibility for function ...

Built With

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

In order to test and run this project on your machine, follow these steps:

  1. Have the LTS version of Node (currently version 12.17.0)
  1. To have TypeScript installed on your machine, if it is not installed, run:
npm install -g typescript

Installation

Cloning the Repository

$ git clone https://github.com/hmartiins/MathBrain.git
$ cd MathBrain 

Inside the server folder, execute:

$  yarn 
$  yarn dev:server
or
$ npm install 
$ npm dev:server

Inside the web folder, execute:

$ yarn 
$ yarn start 
or
$ npm install 
$ npm start 

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

  1. Fork it (https://github.com/hmartiins/MathBrain.git)
  2. Create your feature branch (git checkout -b feature/...)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin feature/...)
  5. Create a new Pull Request
or
  1. Go to Issues
  2. Create a new issue
  3. Say something you would like there and click on "Submit new Issue"

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Henrique Martins – @martinsH3nrique – hmartins224@gmail.com

https://github.com/hmartiins/

About

πŸ‘¨β€πŸ« Site to carry out your main mathematical accounts πŸ”’

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0