This project is created for the Planes Hackathon winning the API Exploration category.
Green Move is a front end React application for users to check air quality in an area using Ambee Air Quality API to aid their decision in moving to that area.
Clone or download this repo.
Navigate to root directory of this repository and open the terminal:
To start up the client:
cd React-to-the-future
npm install
npm run start
It should load on: http://localhost:3000/
- HTML, CSS, JavaScript
- react, react-router-dom, chakra-ui/react, axios
- Plan! Come up with an idea on paper, create a wireframe and user stories
- Create react front-end using Plane's template
- Install dependencies and prepare codebase
- Start with search functionality using Ambee Air Quality API and positionstack API.
- Create front end UI for displaying results
- Add extra features to improve usability
- Create About screen
- Fit all pieces together!
- Remove boiletplate code
- Create search page, about page and main components
- Connect to APIs and display data
- Add components top-nav, history modal, description of air particles
- props data showing as undefined - cannot share data between components
- once results is displayed, nav bar items cannot be clicked on
- Making new friends and working together!
- Won category for API Exploration 🏆
- Time ⌛
- New or unfamiliar with react
- Git conflicts
- User accounts
- Linked to property search API
- See air quality of nearby areas / map view
- Calculate emissions between distances
Check out our Team Profile.