I am looking for a new addition onto my current site: http://mylayouts.cc. The site currently deals with myspace layouts which are uploaded by users and approved by admins before going on the site (pretty basic). What I would like added on is a section where users can sign up and create accounts. In the accounts they can basically recreate the site their own way that will show on their own personal URL (ex: http://mylayouts.cc/"username"). When someone goes to their URL it will show all their layouts in the catagories they created in their user panel along with all the layouts created by that person. There should be a rating system which will take the average rating of all their layouts and rank them with according to the other users ratings (ex: "Username" is Ranked 55 out of 143 with a rating of 4.6). They should also be ranked according to total views on all their layouts combined. On the home page of [url removed, login to view], it should show somewhere the top 5 ranked people according to page views and average votes with links to their personal page. This is just a quick, basic, overview..
Below are the exact specifications:
1. Username (this will also become the extension to their URL, http://mylayouts.cc/"username")
3. Confirm Password
4. Email Address (must confirm email)
5. Myspace URL
6. Description about themself
7. Upload Aviator Pic *Optional else it shows a "No Pic" as aviator.
-Signed Up - User Features (everything a non signed up user can do PLUS everything listed below)-
1. Have a user panel
2. Can easily manage layouts created and uploaded by them.
e)assign to catagory.
3. Can create catagory names (such as by colors, or anything they want) and assign layouts to each of them.
4. Can receive messages from other users, can send messages to other users.
5. Are ranked according to vote average and total views on all layouts. (must have atleast 5 layouts submitted in order to be ranked)
6. When commenting on other users layouts, their name will be shown as a different color than the non-signed up users (to distinguis non signed up people from signed up people). Their name left in the comments will link to their layout page.
-Non Signed Up - User Featurs (already on the site)-
1. Can view other users layouts.
2. Can vote on layouts.
3. Can get the code for the layout.
4. Can comment on layouts.
5. Submit Layouts
6. Cant be ranked at all.
7. Cant send messages.
8. Cant edit their submitted layouts.
9. Can view signed up users personal layouts homepage and view their stats and info.
-Setup for Rankings-
You can view ranks for average rating, and most layout views. There will be a complete list of everyone. You can order by Name, Number of Layouts, Average Rating and Number of Layout Views. There will be a total of 25 users listed per page. There should be a center on rank option and a link to click and it will center the rank on your account.
-Setup for Signed Up Users Layouts Homepage-
When people go to their URL, they will see the users stats on the left column, and the rest of the page will be their catagories with the layouts on it. It will also show their top rated layouts and top viewed layouts.
This is only the beginning of my ideas, a few more will be added as the coding is being written. Please leave a PM with your bid with any questions/comments you may have about the projects.
7 freelancer đang chào giá trung bình $1043 cho công việc này
We will doing all that you want (and more... :-))). Quickly, Professional, Quality - our answer you and your organization. We work more than 5 years.. There are questions?
I can modify your site for you...looks cool! I have 15+ years exp. in web programming, site design. I have read your requirements and can fulfill your needs. Satisfaction guarenteed.