We are developing a new mobile application with HTML5. We are looking for someone to program the functionalities of our application. So, we will provide with the design of the interface and the hired person will be responsible of making it work.
Description of the app:
SScreen 1.- Main Screen: This will be the main screen and user will have 3 buttons(A, B, C) Also, user will be able to slide to the right and see a second screen which will be an extension of this main screen (Carousel). On this second screen user will find options such profile, settings, etc.
Once your press on any of the buttons of the main screen app will check if user is logged on and if he is not, a new window will prompt with the following options:
1. Sign In
2. Register
3. Log On with Facebook
Screen 2. - Options Screens (A, B or C): Once user has logged on he will be redirected to the option he chose on the first screen. This screen will have 2 sub-options. For example A1 and A2 in "A" case. User will have to choose between both sub-options or go back to the main screen. This will remain the same for every option (A, B or C).
Note: This is a note for programming purposes. Application will have 6 different options, once user has selected one of those options, this option has to be linked to the user profile in the database since this will be an important criteria to be used later.
- A1
- A2
- B1
- B2
- C1
- C2
Screen3.- Create an A1 instance: If user selects A1 option he will be required to fill a form with the following items:
- Text
- Upload Picture (optional for the user)
- Set time (user will select at what time will be this instance deleted)
Once user has filled up the form he will have to press a button to create this instance.
This step will remain the same for all the options but for the optons A2, B2, and C2 the form will have some additonal information.
Screen 4.- Map of Instances: Then user will be redirected to a map where he will be able to see all the other users that have selected the same option. For example, if user has selected A1, he will see all the other users that have selected A1 on the map nearby.
User will be able to press on any other user on the map and see further information about him(profile) and about the instance he has created(description, picture and time). Also, user will have an option to chat with other users .
This is a main description further details we will provided to the bid winner.
Thanks and happy bidding!