mathMagicians - Jose Abel Ramirez Frontany

"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.

Built With

  • React
  • React-dom
  • Webpack
  • Babel
  • HTML
  • CSS

Getting Started

To get a local copy up and running follow these simple example steps.

Setup

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!

Install

Run the following command to have all npm packages dependencies installed:

    npm install

Usage

To run the "react-scripts start" script, type the following command:

    npm start

Live Demo Server

Netlify Live Version

Heroku Live Version

Tests

Linters

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}"

Author: Jose Abel Ramirez Frontany**

🤝 Contributing

Contributions, issues, and feature requests are welcome!

📝 License

This project is MIT licensed.

Show your support

Give a ⭐️ if you like this project!