Clean Space¶
Resources¶
Overview¶
Clean space is the mobile application platform where users can post complaints or appreciations of the city/area they live in. It has one module called rankings where users can see the top 10 cities/area calculated based on the complaints and appreciations users have posted. The main motive behind this application is to make the city or area more cleaner, better. In the future, it can be integrated with the government system where staff can see the complaints which users have posted and take action based on that to rank that city or area up. Currently, the application has been targeted for Vadodara (City of Gujarat, India).
Technologies Used¶
Features¶
-
Authentication
- Register/Login with username/email and password
- Forgot Password
- Change Password
-
Posts
- Create complaints or appreciations - Image, location, caption
- View Recent Posts
- View Posts by location
- View Posts of a user
- Real-time Posts fetching (Using the firestore db with flutter's streams)
- Like other's post
- View the users who liked the post
- Share post
- Update my post
- Delete my post
-
Rank
- View TOP 10 cities/areas - calculated based on the complaints or appreciations
- View Posts for the listed cities/areas
-
Profile
- Edit Profile
- Manage my posts
- User can see other's profile
Demo¶
1.1 Authentication¶
1.2 Posts¶
1.3 Rank¶
1.4 Profile¶