https://github.com/natig25/math-magicians
Math magicians is a website for all the math lovers out there.
https://github.com/natig25/math-magicians
css javascript netlify react react-hooks router testing-library-react
Last synced: about 1 year ago
JSON representation
Math magicians is a website for all the math lovers out there.
- Host: GitHub
- URL: https://github.com/natig25/math-magicians
- Owner: NatiG25
- License: mit
- Created: 2022-05-23T20:02:41.000Z (about 4 years ago)
- Default Branch: dev
- Last Pushed: 2023-08-03T07:01:03.000Z (almost 3 years ago)
- Last Synced: 2023-08-03T08:25:06.662Z (almost 3 years ago)
- Topics: css, javascript, netlify, react, react-hooks, router, testing-library-react
- Language: JavaScript
- Homepage: https://math-magicians25.netlify.app/
- Size: 947 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

## Math Magicians
> 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.

## Built With
- HTML
- CSS
- JavaScript
- React JS
- Webpack
- Lighthouse
- Webhint
- Stylelint
- ESlint
## Getting Started
To get a local copy up and running follow these simple example steps:
- copy this link git@github.com:NatiG25/Math-Magicians.git
- get the directory that you want to clone the repository.
- open the command prompt in this directory.
- write git clone git@github.com:NatiG25/Math-Magicians.git
- go to the repository folder in your command prompt cd math-magicians
- use npm install to install the dependencies.
- use npm start to start live server.
## Prerequisites
- Have a working and updated browser
- Have a local version control like git install on your computer
- Have an account and sign in on GitHub, as online/remote version control system
- Basic knowledge in JS and React JS
### Setup
- Clone the git repo using this command: git clone git@github.com:NatiG25/Math-Magicians.git
### Run tests
- npx hint . : To test html codes
- npx stylelint "/*.{css,scss}"** : To test css code
- npx eslint . : To test Eslint Report
### To test the application
- npm install --save-dev jest
- npm test
## Live Demo
- [Live Demo Netlify link](https://math-magicians25.netlify.app/)
## Author
- GitHub: [@NatiG25](https://github.com/NatiG25)
- Twitter: [@NatiG255](https://twitter.com/NatiG255)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/natigorgis/)
## Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Microverse linters
- Coding partners
## 📝 License
This project is [MIT](./LICENSE) licensed.