This is part of Wartburg College's Math Lab's 2022-23 service project. Our team of 13 students decided that we wanted to serve our community by compiling useful resources on each of the course we tutor our fellow students in. At first, we were just going to gather it all in a Google Doc, but I volunteered to build a website instead, hoping that students would find a website with a nice user interface easier to use than a plain Google Doc. So, I taught myself React Router to build it, and here we are!
Check out the website »
Report Bug
·
Request Feature
I used React Router to build a multi-page website, where students can choose a subject (mathematics or computer science), then choose a specific course they need resources on. Each course page will list a number of useful links to videos, webpages, and tutorials, gathered by every member of the Math Lab 2022-23 team.
I've also designed the website so that it can be comfortably rendered with a dark theme, and it is responsive for mobile, tablet, and desktop devices, as well.
- React
- React Router
- + Adobe XD for initial UI prototyping
Here is a demo of the basic website, on desktop with a light theme.
And here is a demo of the website on a mobile device with a dark theme.
- Clone this repository
git clone https://github.com/awonyu9/math-lab-resources.git
- Install npm packages
npm install
- Run app in dev mode
npm run dev
- Visit webpage in your browser at: http://127.0.0.1:5173/math-lab-resources/
Alexandra Wonyu - alexandrawonyu@gmail.com
Project Link: https://github.com/awonyu9/math-lab-resources