Sangoshthi-Phase-2
Sangoshthi leverages the architecture that combines Internet and IVR technology to host real time training sessions with the CHWs having access to basic phones only.
Sanghosthi Phase - 1 - Details
Technologies Used -
- Mobile Telephony
- IVR
- RabbitMQ
Design Patterns Used -
- Singleton Pattern - Centralized network and queue operations
- Adapter Pattern - For recycler views
Features Android Application -
- Android Runtime Permissions
- Call State Listener - For receiving the state of call from server
- Material Design
- RecyclerView
- CardView - For single items like tutorials, notifications, listeners
- SeekBar - For changing the playing position
- FloatingActionButton - For play pause in fragment
- Surface View - To play video in fragment
- Spinner
- Alert Dialog Box
- SVG Icons
- App Localization - Hindi, English