"Math magicians" is a website for all fans of mathematics. It is a Single Page App (SPA) that allows users to:
Make simple calculations.
Read a random math-related quote.
Once the calculator is ready it will be used as a part of a full website that includes 3 sub-pages:
- Home page
- Calculator page
- Quotes page
The project is divided in:
- Project 1: Setup.
- Project 2: Components.
- Project 3: Events.
- Project 4: Refactor with hooks (pair programming).
- Project 5: Full website.
- Project 6: Tests (pair programming).
- Exercise: Deploy.
- React
- React-dom
- Webpack
- Babel
- HTML
- CSS
To get a local copy up and running follow these simple example steps.
Go to the top of the page, press te green button that says "Code", and copy the link. Then you have to go to your console and type
git clone 'repository-link'
That's all, you are ready to go!
Run the following command to have all npm packages dependencies installed:
npm install
To run the "react-scripts start" script, type the following command:
npm start
To run the Javascript linters type the following
npx eslint .
To run the HTML linters type the following
npx hint .
To run the CSS linters type the following
npx stylelint "**/*.{css,scss}"
- GitHub: Jose Abel Ramirez Frontany
- Linkedin: Jose Abel Ramirez Frontany
Contributions, issues, and feature requests are welcome!
This project is MIT licensed.
Give a ⭐️ if you like this project!