CityOS Air is the highest rated enironmental app in the South European region.
Features | |
---|---|
👍 | The power of clean air is right at your fingertips with the air app |
👍 | Monitor all sensors in real time for a comprehensive picture of the air quality and the environment |
👍 | Automatic syncing to the cloud, your air data goes with you no matter where you are. |
👍 | The app provides you with comprehensive data and graph trends to give you a deeper understanding of your surroundings, air pollution patterns, and insights into the source of poor air quality as it happens. |
100% free and open source |
We are always looking for contributions from all skill levels!
CityOS web app
-
Framework: React
-
Language: Javascript
-
Web standard: HTML 5
-
Styling framework: Styled components
-
Packet manager: Yarn
-
Arrays manipulation library: Loadash
-
Date/Time manipulation library: moment.js
- Chrome
- Firefox
- Edge
- Safari
- Android 4.1 - 6.0
- IOS 7 – 10
- 📒 Folders
- 📑 Files
- 📒 core
- 📒 http
- 📑 axiosInstance.js
- 📒 state
- 📑 axiosInstance.js
- 📑 rootReducer.js
- 📑 rootSaga.js
- 📑 store.js
- 📒 http
- 📒 features
- 📒 auth
- 📒 common
- 📒 header
- 📒 map
- 📒 dashboard
- 📒 helpers
- 📑 package.json
- 📑 README.md
-
Install dependencies:
yarn
-
Start project:
yarn start
-
Create a deployable build
yarn build
-
Fetch origin:
git fetch
-
Rebase your changes:
git rebase origin/master
-
Resolve conflicts and save if needed, then:
git add .
git rebase --continue
-
Push changes:
git push
-
Create PR
-
Select squash and merge option on github.
Install Visual Studio Code extensions:
We are group of people who care about the envirnment and the better future of humanity.
We aim to share our knowledge and findings as we work daily to improve our product, for our community, in a safe and open space. We work as we live, as kind and considerate human beings who learn and grow from giving and receiving positive, constructive feedback.