RoR and User Experience Design Expert
I need my site fully designed and fully functional MAIN PAGES: Text Submission:submitted by users which are voted and discussed. Discussion via the comments. - Hall of Fame - Those submissions that were voted the best, listed in order. - Recent Laws - Those submissions that were most recently submitted to be voted and discussed listed in order from newest. - Being Discussed - Those submission that have recently been commented on listed in order starting at most recent comment. Questions & Answers: where users can ask questions and have them answered. - Recent Questions - Questions that were submitted listed in order from newest. - Being Discussed - Questions that have recently been commented on listed in order starting at most recent comment. - Popular - Most highly discussed questions listed in order from most comments. Blog: integrated into website Contact Form: -allows people to contact site admins, and also have the option to attach pictures User Profiles: Contains all of the recent activity by the user (Comments, Submissions, Questions, Answers) 20 recent activities are for each of submissions / comments / questions / answers There will be 4 tabs, each contain 20 recent activities Search: A search function to find submissions and questions Admin Panel: - Keep track of everything the user's do Show all users' activities - Shows how many times everything has been viewed how many votes there are for each submission and comment - Ability to manage users - Ability to change and/or add any and all information - There should also be report buttons on submissions / questions in case something is inappropriate a user can report it and it will be sent to a list in the admin panel so that an admin can review it and make a change TECHNICAL DETAILS: Authentication: User's must login to submit, but not to view. Signup / login via twitter / facebook would be ideal. After signup a user can access the site without verifying, but a user has to verify in order to have a confirmed account. Text Submission: All text submissions will just need something to insert plain text. Nothing but plain text will be allowed, no html, or any code of any sort will work. Auto convert pasted HTML to plain text Verify that submissions are plain text only. (No HTML, No Code) Any submission that system is not sure it's plain text should be reported to admin. User will receive notification that his submission is pending to review by admin. After review, admin can accept / reject that submission. User will get an email notification to know about his submission status (accepted / rejected) 250 characters for submissions. Can be changed in the admin interface. Users can edit their submission, but it has to be approved by an admin. After user edit their submission and sent new version to server user will be notified that the new version is pending for review by admin After review, admin can accept / reject that new version. User will get an email notification to know about his new version status (accepted / rejected) All submission version will be kept in database Comment: You cannot comment on a comment There is no limit on number of comment for each law submission or question. Voting: Users can vote up / down for all submissions / comments / questions / answers Users are free to change their vote Users cannot vote unless they are signed in If they try to vote, it should ask them to sign in or sign up Q&A: User's answer questions via comments, which are then deemed "answers" and then they are voted on and the most positive 5 voted answers are listed at the top Activity Stream: User activities should all be saved in the database but only show the most recent 20 items Keywords: Other - Web Development, AJAX, CSS, Ruby, Rail, JavaScript
| Expired |
More ajax projects
View AllMore ruby projects
View AllRelated projects
Search for freelance jobs
"I did not know what to expect at first. But my final impression once I used your site and service is a great one! Simply amazing!
I would recommend this service to any other freelance artists and co workers who are looking to expand their client base."
"The possibility to include all information about my freelance working places in just one website. It means, I don't need to tell my future employer to go to odesk, elance, etc. They can check everything about me in donanza website."




