Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marchellodev/chystka
https://github.com/marchellodev/chystka
ecology flutter pollution volunteering
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/marchellodev/chystka
- Owner: marchellodev
- Created: 2020-06-28T17:29:48.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-06-29T10:11:06.000Z (over 4 years ago)
- Last Synced: 2024-05-03T03:27:34.115Z (9 months ago)
- Topics: ecology, flutter, pollution, volunteering
- Language: Dart
- Homepage: https://marchello.cf/chystka
- Size: 911 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Chystka: Project for Flutter Hack 20
For a lot of countries pollution is still a big issue. We don't want to live in the untidy environment. But sometimes it's very tough to engage people into cleaning massively, that's why this app was created.Ideally, an instance of this app is hosted and maintained by volunteers and leaders of the city or neighborhood. The ones in charge examine local areas and add new events for cleaning. People who want to help their city be cleaner, visit the website, and select the event suitable for them.
**demo: [marchello.cf/chystka](https://marchello.cf/chystka)**
### Screenshots
[YouTube demo](https://www.youtube.com/watch?v=OsDl0AqCzEs&feature=youtu.be)Web | Mobile
------------ | -------------
![Web screenshot](demo/web.png) | ![Mobile screenshot](demo/mobile.png)### Docs
Project structure:
```
.
├── chystka # flutter application
│ └── lib
│ ├── components # ui components
│ ├── models # app models
│ └── model_views # reusable ui components for models
└── server # server (aqueduct)
└── bin
```Before running server part on linux, make sure you have installed sqlite:
`sudo apt-get -y install sqlite3 libsqlite3-dev`
Windows and Darwin should be fine
After running the server, edit `chystka/lib/conf.dart` accordingly.
If you want to add/edit events, use sqlite editor, your database file: `server/.dart-tool/sqflite_common_ffi/databases/data.db`. Sorry for the inconvenience.
_TODO: Admin panel for managing events_