CodeDocsJECRC / CodeDocs-App

CodeDocs Android App Source Code
5 stars 7 forks source link

Content Structure - Events Section #2

Open prateekvijayvergiya opened 6 years ago

prateekvijayvergiya commented 6 years ago

Sharing latest events - classes, discussion panels, assignments, and some other

The events should be organized in date wise order. Also, throwing push notifications for upcoming events.

satan17 commented 6 years ago

We gonna use google calendar or a custom one?

maddhruv commented 6 years ago

Google Calendar doesn't have any API for embedding the Calendar into the app. Moreover, you can find some other kinds of stuff like putting an Add to Calendar button - https://developers.google.com/calendar/

maddhruv commented 6 years ago

Also, I have found a sample, check if it can help https://developers.google.com/calendar/quickstart/android

Abhimanyu121 commented 6 years ago

how about puttin information about coming events in database itself ,at this triggering an event for scheduled notification using alarm manager or something else ?

Abhimanyu121 commented 6 years ago

http://droidmentor.com/schedule-notifications-using-alarmmanager/

maddhruv commented 6 years ago

Like showing events as posts (same as in a blog)?? And setting up alarms for notifications - whenever event is added, a day before the event, and 1-2 hours before the event.

I feel Firebase can be a great option for the same, else if you need more API functions and methods, we can use AWS Lambda with DynamoDB

prateekvijayvergiya commented 6 years ago

I think Firebase would be enough to trigger the notification on the base of the database and it will be easier for other team members because they are already familiar with Firebase.

maddhruv commented 6 years ago

What all informations for the event we will be displaying on the event card?

Abhimanyu121 commented 6 years ago

Umm, upcoming events ? Or all the upcoming events ?