Find Jobs
Hire Freelancers

Build a Website

$750-1500 CAD

Closed
Posted about 8 years ago

$750-1500 CAD

Paid on delivery
This is a description of the problem. If your interested in such work please email me back what you think with salary requirements. So far the design is for a grid of linked lists (2 lists to be exact). struct zipcode{ char *city; int population; int zipcode; struct zipcode *next; struct person *pnext; float longitude; float latitude; }; struct person{ char gender[10]; char attraction ; //gay,straight char member; // member or non-member char *email ; //users email address char *username; // maximum 20 characters long char *haircolor; char *personality; float longitude; float latitude; pictures; //up to 6 for non-member, members get 12 char *messages //up to 5 message conversations from different users can get stored char about_me[1000]; //user describes themselves }; ------------ ------------- ------------ struct zipcode ---------->struct person -----> struct person --------> up to 1000 ----------- ------------- ------------ | -----^------ -------------- struct zipcode --------->struct person -------> ------------ --------------- | -----^----- struct zipcode ------------> ----------- | ^ more struct zipcodes One data file contains the zipcode, city, population that are read into the vertical (see diagram) linked list (L.L) zipcode. Other functions that need to be added include searching for a zipcode struct, creating a new zipcode struct and adding a new struct entry for persons. Person L.L should not get to be more than 1000 entries long. So new link list should be created with same zipcode, population, and city, adjacent to the struct zipcode above. Sorting the L.L zipcode according to populations, zipcodes, is another function. As well as sorting L.L person according to longitude and latitude. Saving the LLs to disk is another function. Differences between saved and live LLs need to be updated periodically. New members and members to the site get higher priority than non-members so algorithm to show them to other members is needed. Loading the [login to view URL] from the hard drive is another function. Upload function to upload a new picture of the person. Code is to be threaded for multi-processer execution. Option for becoming a paying member is required so payment processing is required. A way to receive and store messages from different users Display pictures of opposite sex to user. Kind Regards, Paul
Project ID: 10248354

About the project

23 proposals
Remote project
Active 8 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
23 freelancers are bidding on average $1,438 CAD for this job
User Avatar
Dear Sir, I have read Project Description but is it a website? How many total pages you want in your website? Our current bid is just a placeholder to submit the proposal, as we still need to finalize the scope of work. Look forward to hearing from you. Regards, YK LEADconcept
$5,555 CAD in 60 days
5.0 (127 reviews)
9.2
9.2
User Avatar
Hi, we have read all the requirements and we are very confident to do this project from start till end. We definitely have some questions when we discuss project with you. Due to the change of bid system at freelancer.com, they ask freelancer to submit the project proposal at the time of bid. But it is not the right way, initially we can go through the requirements but we definitely need to spend time to write the proposal. Also they provide no place or private message unless you contact us, therefore we cannot submit the portfolio, examples site and our creative work. Also we do not post the portfolio and work examples publically to avoid other people copying it and claiming as their own. Please check our profile and the reviews given by the clients who have worked with us and see how much they appreciate our work by giving us their wonderful word in shape of feedback. Please send us a message so we can submit the links of our portfolio and then you can review and if you like we can start discussing project to help you to reach the final decision. We shall finish this project in timely manner and will finish it in time. We offer IT, Web design, web development and Smart phone application development. We also give life time guarantee to our work. Thanks
$1,365 CAD in 20 days
4.9 (745 reviews)
9.5
9.5
User Avatar
Hello, and thanks for the opportunity to bid on your project. https://www.freelancer.com/u/TenStar718.html I am an expert in many different area’s of web and mobile applications based on the following languages: Web(PHP, MySql, HTML5, Java) and Mobile (Native and Hybrid). I am also an expert in many different frameworks such as CodeIgniter, Laravel, Spring and jQuery. I have over 5 years industry experience in development and graduated with a Masters Degree in IT from the Hong Kong University. My PHP L1 exam score in Freelancer places me in the top 3% of developers. Please have confidence in my skill and quality of work. I assure, I will do my best to work with you on your project to present the best possible outcome for you and your customers. I will also do my best to correct any area of work where quality comes into question, I want to have pride in my service to your company and the final product provided. While I am happy to make adjustments and alterations as your project progresses please understand that I am a dedicated freelancer and any work that is substantially different from the project description may need the awarded fee to be re-negotiated. Feel free to contact me if you have any questions, and please review my 5 star profile. I look forward to working together in partnership on your project and into the future. Regards
$1,052 CAD in 20 days
5.0 (261 reviews)
8.8
8.8
User Avatar
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
$1,159 CAD in 30 days
4.8 (477 reviews)
8.3
8.3
User Avatar
Hi, I've taken multiple courses on Data Structures and Algorithm, So I"m very familiar with such problems. I can solve this problem for you :) We can discuss more via chat? Thanks!
$750 CAD in 10 days
5.0 (146 reviews)
7.7
7.7
User Avatar
My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & experience that is required to complete this project. I can show you some examples of my work. Please contact me to discuss your project.
$1,250 CAD in 20 days
4.8 (58 reviews)
7.3
7.3
User Avatar
Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i will prepare following things for you - Technical Project Proposal - Flow chart for this Project - Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
$1,546 CAD in 40 days
4.9 (69 reviews)
7.3
7.3
User Avatar
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
$1,546 CAD in 40 days
5.0 (29 reviews)
7.1
7.1

About the client

Flag of CANADA
Canada
0.0
0
Member since Apr 17, 2016

Client Verification

Other jobs from this client

PHP/C++ frontend using LAMP
$250-750 CAD
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.