Social app that allows users to discover others within close-proximity range and ping each other to know each other more!
Below are the hand written diagrams for brief overview of the user flow of this app.
At least 2 users are required for the user flow to happen
- User A opens the app (wink)
- Wink utilises the local device's bluetooth to scan other devices nearby with Wink service installed (using the service ID attached to the application), followd by displaying the available nearby devices
- User A then clicks one of the displayed devices to make connection with User B
- Wink will make an API call to the server using the discovered deviceID from the discovery phase.
- User B will receive push notification from the server that user A has liked (pinged) the user.
- User B will also send a like (ping) back to User A, which will be handled by the API service
- Both Users A and B have liked each other, which will then reveal their pre-stated social media ID to continue further conversation
- End of the user flow
- Flutter was used to easily compile app for cross-platforms (ios & Android)

