simple mobile application contains following functional points.
- login and signup page , forget password mechanism .
- sign up page very simple , required following information:-
* user photo (optional).
* user name (mandatory ).
* password (mandatory ).
* confirim password (mandatory).
* Email (optional).
* birth date (optional).
* Gender (Male/ Female).
* GPs location this shouald be in back-end and user must enable his Location.
after login user will have 5 screens main chat screen ,Useres profile ,list of history chat chat screen , friends /favourate list. and setting screen .
-Main screen user can do following
* search users based on nerbay and gender .
* user can view google map and search on map about useres.
* User can see status of useres (online - last seen in X minutes - hourse or date ).
* User can block any contact .
- Useres profile page , when user click on any contact he can see user profile photo status and age other information like hoppies .
- User can send text emojies , video or photo or any type of docs and voice message no call or video conversation required in this project.
-History Chat screen .
* user can see list of all useres he talked with them and he able to reccontact them again.
* User can block useres or add them in favourite list.
* User can see another useres location
- friends/favourite screen.
it is will contain all favourite useres like history chat screen.
-settings screen, user can do following .
* user shall chnage his profile.
* USer shall change his birth date for one time only.
* User shall change hoopies list .
* User shall see block list , he able to revoke block.
- admin application will contains following:
* admin can seatrch useres based on GPS coordinate , or country .
* admin can send message like ads , it is will appear as first message of user in greate view for limited time.
* ads message can be for specific country.
-application must support push notification .
-all useres in application will have User role.
-one or more useres will be on admin role admin can ( terminate any user for limited time ).
-application must be responsive and support mobile and tablet.
- User can backup chat on Dropbox .
Technical requirments :
-application backkedn must be build using asp.net web api using https and Oauth2 .
-application mobile is cross platform using xamarin forms .
- developer must following MVVM pattern.
-application must be simple and nice UI/UX.
-application will target android and iphone (iphone maybe in diffren release ).
-this project wiill be created and send it to developer using visual studio 2017 .
-developer must send his code every two days to check quality of code and if it is best practices.
-i will use trello or Jira as task management tools
34 freelancer đang chào giá trung bình $2629 cho công việc này
Hi, I am Xamarin expert and have over 4 years experiences. I am very interested in this project and can complete perfectly within your deadline Hope to work with you. Best Regards.
Hi! I'm interesting your project very well. I am good at Xamarin and Design. And also I have many experience and good skill about backend and web development. Let's go ahead with me