I am needing an app to be integrated with my website and do everything my website currently does. I also need it to send push notifications.
1. When a tournament is created. Option for admin to turn off.
2. Two hours before the tournament starts asking if they are playing in the tournament. If the user is signed up for the tournament and presses on yes then nothing happens. If the user is signed and pressed no then it makes the user leave. If the user is not signed up and taps yes then it opens the app to that tournament. If the user is not signed up and taps on no then nothing happens.
3. One hour before the tournament, repeats the same as 2.
4. At check in time it sends out a push notification to the users that are signed up for the tournament asking if the they are ready to check in. If the user taps on yes it checks them in. If the user taps on no it doesnt do anything.
Same push notifications for matches and challenges.
I am also looking to have a chat added to my website and it be integrated with the app. There will need to be a main chat on the matches page, another main chat on the tournaments page. If a message is 7 days old then it auto deletes. Each tournament will have it's own chat. Each match will have it's own chat. Each challenge will have it's own chat. All users can type a message in the main chats matches page and tournaments page. Only users that are signed up for that specific tournament/match/challenge can type a message in that chat. All chats will need the option for the user to edit/delete their message and have the timestamp. Admins can delete any message and type in any message. Also depending on your role your user can have a different color.
Main chat on matches page and tournaments page will show the message like this
User date time
Jack Today 8:00 AM
Tournaments/matches/challenges specific chat will need to show the user like this.
Username(team, GT:Gamertag) time
Jack(Team 10,GT:Jackslayer) time
My website is the below.
[login to view URL]