Official app of NIT Meghalaya's Annual Cultural Festival, Shishir, for the year 2020. This app has been designed to update the students with all the events being organised. Furthermore, the events that require prior registration for the participation could be done directly with this app. The App ensures transparency between students and the organising committee.
This is the repository for the official app of Shishir 2020
- Information about various events happening during Shishir
- Details of members of various teams.
- Sechedule of the events.
- Registration forms of different events
- Details about Sponsors
- A navigation drawer that facilitates navigating through the app.
- Links to other social media accounts of Shishir
The app makes use of the following technologies:
- Kotlin over traditional Java in Android Development
- App makes use of the new and improved
AndroidX
libraries in place of theSupport Libraries
- Firestore (as the No-SQL database)
- LiveData, ViewModel
- Firebase Cloud Messaging (FCM)
- Material Components (for implementing the new material design)
- Koin (for Dependency Injection)
- Lottie (for displaying animations in intro slider)
- Shape of View (to modify view shapes)
- Toast Splitties (Kotlin Extension)
- Timber (extensible to provide utility over Android's Log class)
- Coil (for image loading)
- Moshi (as a new modern JSON library for Kotlin)
- Intuit SDP (as a different size unit)
And a couple more!
- Shape of View by Florent37
- Lottie for Android by Airbnb
- Timber by Jake Wharton
- Intuit SDP by Intuit
- Moshi by Square