The project is for developing a website for Television & Fashion Models, where they can create their profile, make friends chat with them and apply for jobs.
There will be two types of users one will be a Model and the other will be Production House(casting people)
The Production House will post job requirements on the website and the Models can apply for the job if they are interested in the Job.
The models can also make friends with other registered users and chat with them if they are online, when I say friend I mean any user can send a friend request to any other user whether that user is a Production House or a model.
The models will also have a contest on a weekly basis where they will compete against one another and at the end of the week the name of the winner will be declared.
I am also attaching a list of all the Modules/Features that needs to be created for this website. If you have any confusions then don’t hesitate to ask me and make sure you clear all your doubts whether big or small with me.
This website should work well in most of the browsers currently used, also it should look good when opened in a mobile device browser, make no mistake that I am not asking you to develop a mobile App but mobile devices do come with web browsers in them so the website on a mobile devise browser should not look very different from a computer device browser.
You are required to design & program the Front-end as well as the Back-end of this website, basically you will design the entire website and program the entire website.
Please note that as of now the CMS is not part of the project, so when you are bidding please make sure that your bid amount doesn't include amount for creating a CMS.
I would prefer that this website be created in PHP but if not in PHP then in [url removed, login to view]
Following is the Features/Modules list for this website
1) Login Module:-
->Allowing access depending on the Login type.
->Access allowed only when both the Username and Password are correct.
2) Registration Module:-
->Don't allow duplicate accounts that is to not allow accounts to be created with same email id multiple times.
->Accept some of the Personal Details.
3) Upload Digital Media Module:-
->Allow uploading and saving the Images uploaded by the users
->Allow uploading and saving the videos uploaded by the users
->Allow only friends to view these images and videos, but they will be visible to Production House user who view their profile (even if they are not friend).
4) Friends Module:-
->Add New Friends
->Search Friends List
->Accept Friend Request
5) Polling Booth Module:-
->Display all the candidates (i.e. all the users) so that they can be voted
->Declare Winner (after the voting is over)
->Post the picture of the winner in the "Model of the Week" section of the website
->See entire Polling Results (after the voting is over)
->Chat with candidate even if he/she is not a friend
6) Chat Module:-
->Chat with friends
->Chat with more than 1 friend simultaneously
->See which friends are online and available for chat
7) Company Profile Module:-
->Create a simple/static Company Details page.
->Create a simple/static About Us page.
->Create a simple/static Contact Us page.
->Create a simple/static Vision Mission page.
8) Job Module:-
-> For recruiter: create a new Job
-> For recruiter: Display the applications received for a particular Job.
-> For Models: Display the jobs that are available
-> For Models: display relevant jobs only (pertaining to each individuals preferences and qualification)