Find Jobs
Hire Freelancers

User Quiz + Recommendation Service

$10-30 USD

Closed
Posted over 4 years ago

$10-30 USD

Paid on delivery
This project is to develop a website that provides recommendations to the user on what events to attend based on questions they answer. The site will use a recommendation API, Recombee to do recommendation analysis and then should use a framework to present the information in a virtually rich format. This project is to develop a website that: - Collects user preferences and information via a survey (10-15 questions with limited branch logic). Survey should present one question at a time and auto advance to next question. - After the survey is complete, send user data to recommendation service (Recombee). - Present users with upcoming events with recommendations highlighted and displayed first. Display options using tiles with representative picture, event date and time, and title. Tiles should include button to add to favorites. - Provide users with options to filter and sort events by attributes. Filters should collapse when not being viewed and instantly filter tiles without need to refresh. - Allow users to view event details by clicking tile (e.g., start/end time, sponsoring organization, location, website for details, etc). Users can favorite events they are interested in which can be filtered later. Users can copy direct URL to share with friends (button to automatically copy URL). - Website should be mobile optimized and adaptable for various web browsers. - Survey results, user data, events recommended, events viewed, events favorited, filters set, and events with copied URL shall be stored in a MySQL database. - An interface shall be provided to allow website administrators to add events with parameters. - Use a cookie to identify user. When user visits site again, re-run recommendations and restore filters set at previous visit. If no cookie is found, when user enters email address at start of survey, if existing user found, skip the rest of the survey and re-store cookie. - User shall be able to re-take quiz if desired. - The developer should recommend and use a robust framework that provides opportunities for reuse and accelerators for future development work. Framework used should be approved. - Site should be rich in visual design, components, and interactivity. - Developer should use best coding practices. Language is PHP.
Project ID: 20908964

About the project

10 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average $186 USD for this job
User Avatar
I will make quiz for you. I have 8+ years of experience in designing and development. I am ready to start. I am online. Please reply.
$600 USD in 30 days
5.0 (192 reviews)
8.2
8.2
User Avatar
Hi, I am a PhD of artificial intelligence with 18 years experience in Programming and website development. I can put some intelligent engine in your project as well. My projects mainly are based on PHP+Angular or ASP.NET MVC Core + Ajax and Xamarin or Flutter for Mobile apps. The price with each framework is different. Anyway, I will complete this project with the highest quality based on your budget. We can negotiate more on chat. Best.
$50 USD in 35 days
5.0 (1 review)
3.4
3.4
User Avatar
Hi there, I’ve read your brief and I’m pretty confident that I will be able to create your UI Redesign for Android App as required. Available for immediate discussion, Let's proceed and work together. Thank you. **Prices may vary depending on the features you require to put in your application
$200 USD in 7 days
4.8 (4 reviews)
0.7
0.7

About the client

Flag of UNITED STATES
Temple Hills, United States
5.0
15
Payment method verified
Member since Jun 19, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.