- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
[math-magicians] is a project where I created a SPA with React. The web app consist of three pages, the Home
, Calculator
, and Quote
. Using the React Routing services, users can interact with the site by clicking on the nav linking provided in the Header
to render each page. On Home
there is a placeholder text presented as the About
content. On Calculator
users are able to interact with the app to complete math equations. Lastly, on Quote
user's are provided with a random quote fetch from the API Ninjas services. Each component is tested with Jest and the React Testing Library. The project is deployed using the cloud application hosting service by Render.
Client
- HTML
- CSS
- JavaScript
- React
Server
Database
- [Correct set up of React environment]
- [Dynamic, functional calculator]
- [Correct fetching of API's data]
- [Testing with Jest and React Testing Library]
- [Deployment with Render]
To get a local copy up and running, follow these steps.
- You don't need any previous installation in order to run this project
Clone this repository to your desired folder:
cd my-folder
git clone https://github.com/mwismann/math-magician.git
To install this project dependencies run the following command:
npm install
- To start this project on your localhost run the following command:
npm start
- To test this project run the following command:
npm test
- This is not a deployable project
👤 Mathias Wismann
- GitHub: @mwismann
- Twitter: @mathias_wismann
- LinkedIn: Mathias Wismann
👤 Giancarlo Dumani
- GitHub: @gdumani
- Twitter: @gdumani1
- LinkedIn: Giancarlo-Dumani
- [Mobile version]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project it would be a great help if you could star this repo!
I would like to thank to Microverse for providing me the opportunity and inspiration for this work.
This project is MIT licensed.