I need to develop an app with the following features. Please consider the following:
a) Please quote each module separately although all the models will be part of the same app.
b) Please tell me and aproximate time table per each module.
c) We will be providing the graphic design.
f) Please find attached a wireframe with an idea on how the app will look like.
g) Please quote for Iphone, Android and windows separately.
These are the modules:
1) Membership registration (users must register with their email and/or social media profiles) and membership levels (users can belong to different levels and must pay a monthly fee to upgrade).
2) Event creation and registration (admins can create events and users can confirm their attendance to the events and in some none free events they should be able to buy tickets).
3) Online store (the app should have a store and users should be able to buy products and services from it).
4) Point registration (for each event or online store purchase, users can acumulate points that they can later trade to get dicounts or free stuff).
5) Blog (this section should connect to an actual blog that is on a website).
6) Motivational Phrases and Goals (users must be able to set a pre set goal within the app like be happy, fall in love, get a better job or earn more money for example. Based on that goal the phone should activate alarms and send the users motivational phrases and pictures at a certain time to motivate the user into fulfilling the goal. Once the user receive a phrase, he should be able to record the phrase with its own voice with the purpose of making its brain aknowlege it better. After a certain period of time the app should send and play the recorded phrase for the user with it own voice).
7) Stop smoking (Based on the amout of cigarrets a person smokes per day, the app should be able to calculate (based on a formula that we will provide) how much cigarrets he should smoke each day for a certain period of time until he does not smoke anymore (the number of cigarrets will be reduced each day). The app should sound an alarm when the user needs to smoke based on what the formula calculated).
8) Hydration (In order to be hydrated and drink the proper amount of time each day, users should be able to set their hydration goals and the app (based on a formula that we will provide) should sound and alarm to remind the user that at that time he should drink a certain amount of whater.
9) Custom Alarm (Users should be able to set an alarm in order to wake them up or remind them of something important, but in order for the alarm to be turned off the user needs to do something else like perform an mathematical operation like an addition, division or substraction)
10) Online Courses (The users should be able to register and pay for courses inside the app. The courses will consist on text presentations, documents and also pre recorded videos. Based on their membership levels the users might be able to access some courses for free and pay for the others).