Math magicians App
A single page app consisting of a calculator and a section for random scientific quotes.
Built With
- Major languages: HTML CSS & JavaScript
- Framework(Library): React
- Technologies used
Live Demo (if available)
Getting Started
- To get a local copy up and running follow these simple example steps.
Setup
Usage
- Usage: cd https://github.com/ramrod433/Math-Magicians.git, npm install, npm start.
To get a local copy up and running follow these simple example steps.
Prerequisites
- Have a working and updated browser
- Have a local version control like git install on your computer
- Have knowledge about figma to adapt the design by following some specific requirements
- Have an account and sign in on GitHub, as online/remote version control system
- Download waves to check project accessibilty
Setup
-Clone the git repo using this command: git clone [email protected]:ramrod433/Math-Magicians.git
Install
-
Lighthouse (An open-source, automated tool for improving the quality of web pages. It has audits for performance, accessibility, progressive web apps, SEO and more).
-
Webhint (A customizable linting tool that helps you improve your site’s accessibility, speed, cross-browser compatibility, and more by checking your code for best practices and common errors).
-
Stylelint (A mighty, modern linter that helps you avoid errors and enforce conventions in your styles).
-
ESlint (A mighty, modern linter that helps you avoid errors and enforce conventions in JavaScript codes)
Create React App
- npx create-react-app my-app
- cd my-app
- npm start
Usage
- Usage: cd https://github.com/ramrod433/Math-Magicians.git, npm install, npm start.
Run tests
- npx hint . : To test html codes
- npx stylelint “/*.{css,scss}”** : To test css code
- npx eslint . : To test Eslint Report
Deployment
- Go to settings
- Click on pages
- Choose your source
- Choose folder
- choose a theme(optional)
- Enforce HTTPS
- And then save
Authors
👤 Nii Amanor Djoleto
- GitHub: @ramrod433
- Twitter: @_Djoleto
- LinkedIn: Nii Amanor Djoleto
🤝 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
- Hat tip to anyone whose code was used
- Inspiration
- etc
The design has been inspired by:
📝 License
This project is MIT licensed.