Archive: Marriage Proposal Web Application

Budget 689$ per month
Posted: 5 years ago
Closed
Description
Project Tasks Development
Members Registration:
1. Male and Female members must either create a new account or login using their
Facebook or google accounts. Once registered and logged in, they will have to enter
following details to create their profile;
1. 1) Personal Information e.g. Name, Email, Phone Numbers, Address, Next of kin -
details to be provided by you
2. 2) Preferred Match: What are they looking for e.g. Age, Race, Education etc. - you
need to provide details
3. 3) About Me section contains anything other than personalized information, Photo and 1
min Video - you need to provide details
4. Both Photo and 1 min Video will be captured through the webcam, only if the webcam is
not available, they should be able to upload photos and video. They must provide photo
and video otherwise their profile will not be treated as complete.
5. Most of the questions, will be drop down selectable options instead of letting them write
something - Again you need to provide what details they need to enter on their profile.
2. Members should be able to login to do the following;
1. To be able to update their profile, Photo and Video.
2. See what Matches have been found for them by the Admin (up to 3 maximum)
3. See who has sent them a meeting request (from the members who were sent
his/her profile as a suitable match by the admin)
4. They can either accept one of the meetings request by making the payment or
can send a meeting request to their (only one of the three) matches that Admin
would have found for them. At the time of sending a meeting request, they will
have to accept the terms that they would be obliged to make the payment if their
meeting request is accepted by the other party.
5. Once their meeting request has been accepted, they will make the payment, and
this would then appear as a Fixed-Match in their and other member’s profile.
6. Or if they accept one of the meeting requests of other members by making the
payment, and the other members (who requested for the meeting) also makes
the payment, this would appear as a Fixed-Match in their profile. And in the
profile of the other member also.
Admin Page:
1. Meetings will be arranged by the Admin outside of the System for all Fixed-Matches.
2. Admin will be able to see profiles of all the members, they will pick one member and find
relevant matches for that member based on their requirements and what they need.
3. Admin will assign up to 3 matches to the selected member, where the Admin will
manually verify that the member (who they are sending the 3 matches) fulfils the
requirements of those three selected members also.
4. Admin can shortlist the matches for a particular member using the parameters in the
Admin panel.
5. Admin should be able to see the Fixed-Matches to see what matches have been
accepted by both parties. They would then arrange the meetings, which is not going to
be part of the system.
6. Once the Admin selects 3 matches for a member and sends him/her those matches, the
member will only see “About Me” section of the 3 matched profiles. “Personal
Information” and “Preferred Match” will not be send to him/her.
7. An email with link to 3 Matches will be send to the member, which they once click from
their email will take them to the login page of the Perfect Match.
8. Similarly, when a member sends a meeting requests to one of the 3 matches, an email
to other members will be sent with a link to the profile of the requester (member). And
again, they will need to login to see the profile of the requester.
9. Only “About Me” section containing Photo, 1 Min Video and some Basic details of the
members will be shared with the other member, at all the stages.
10. There would be counter showing total number of members on database in my private
admin.
11. sub admins would be making matches and arranging meetings.
Milestones
Milestone 01:
Basic requirement finalization and understanding, Database Design, System User Interface
Design.
Milestone 02:
Portal site implementation using Profile creation and other user related tasks. Admin joining with
respect to profile,
Milestone 03:
Admin completion and payment gateway integration.
Testing
i. Unit testing will be started as task are completed.
ii. Integration testing will be done to check all task work fine with other
modules of the system
iii. Regression Testing will be completed whenever there is bug found in
system.
Skills:
database design,video,about me writing,development,education industry,facebook,payment gateway integration,regression testing,system administration,unit testing,user interface design,web application
Category