topcoderinc / Topcoder-StarterPack_Ionic

Ionic Starter Pack
7 stars 4 forks source link

[$350, $200] IBP Ionic StarterPack Push Notifications #4

Open mtwomey opened 8 years ago

mtwomey commented 8 years ago

Welcome to the Ionic StarterPack Twitter Challenge

Project Rename: We were previously referring to this challenge series as "[IBP ] Node / Heroku Buildpack" I will keep using the "[IBP]" tag.

The Ionic StartPack is coming along nicely. We'd like to add a few more features. Next up - Push Notifications!

This Challenge

The goal of this challenge is to demonstrate push notification in the Ionic StarterPack. This is another common request from our clients.

Note - you will need an Apple developer account for this challenge.

Details

To get started, clone the repo and follow the README.md to run the application. Each side-menu option is represented by a component in the src/components directory.

The goal here is to add the new component without modifying anything else in the code base. Please make sure you review and understand how the application modularity functions.

This component should take the user to a screen which has the following controls:

  1. A user input Text Box
  2. A date / time selector
  3. A "Schedule Push Notification" button

The user is able to type text in the box and select a target date and time. When the user taps the "Schedule Push Notification" button, a push notification will be scheduled and sent (to the user's device) at the indicated time.

A detailed explanation of how to set this up can be found here on Ionic's website: Push Overview.

The goal of this challenge is to demonstrate native notifications with Ionic (FULL PUSH) - not the LIMITED PUSH also discussed on this page.

Additional Notes

mtwomey commented 8 years ago

Challenge created successfully Challenge Url: https://www.topcoder.com/challenge-details/30054738/?type=develop&noncache=true