Find Jobs
Hire Freelancers

create a classified ad market for renting_

$500-5000 USD

Zamknięte
Opublikowano około 14 lat temu

$500-5000 USD

Płatne przy odbiorze
Need a website, to rent loactions in different citys in germany. The locations should be searchable ba many categorys as well as tags and the whole text. The renter can design his ad by different categorys + tags too. Also he can buy a banner, these banners should be posted on the mainpage. Searchers can be: trainers, musicians, companys etc. The renters can be: hotels, business lounges, private people, restaurants etc. Also musicians, trainers, singers etc. can put her profile on the page. There should be a calendar on it, where the searchers, the musicians, the hotels - everybody which has a useraccount for himselfe - can post his event. The event Should be connected to the renter, the leaser, the location and so on. If any user grab his city from the list, he should get a list of: actual renters, actual events, top rated leasers and so on. It should be a very flexible system. Everybody has the possibility to put locations on his account, and select them to be visible to all or only to him. Some paying systems should be plugged in too. Also a solution for easy reporting functions. More details can be provided. What i need: a programmer (or team) which can support and implement tasks in the future too. Not only a one shot job. The system should be work on a standard Apache /PHP/MySql -Linuxbased system. V-Server is running, Installing of the application is needed too. You can use free cms or frameworks. Proposals are welcome. If we agree a collaboration, your first job is a detailed description of the tasks. We give feedback and modifications - if needed. ## Deliverables Details: **1. Language** The site should be language independet. The main language of the site is ostensible german. All kinds of textcontent must be stuffed in a separate languagespecific textfile. A language selection drop-down-button should give the users the possibility to change the language. All textcontent of the site should switch to the languagespecific textfile. example: *en:* *"word" = "word"* *"sentence" = "sentence"* *"girl" = "girl"* *de:* *"word" = "Wort"* *"sentence" = "Satz"* *"girl" = "Mädchen"* *fr:* *"word" = "mot"* *"sentence" = "phrase"* *"girl" = "fille"* Note: All textcontent which is given by the users is clearly not translated. There should be (in a second development step) the possibility to integrate the google autotranslate function. **2. The user** The user can have all three roles: a renter, a leaser, a profile(holder): - as renter: He/she can provide one or more locations for renting. See more about renter below. - as leaser: He/she can search a location or a profile. See more about leaser below. - as profileholder: He/she can provide his/her services and set up one or more details about his/her services (for example as a singer, or as a businesscoach). See more about profileholder below. The user has a special possibility: Post a event. See more about events below. All entrys (e.g. locations, events,...) can be marked as public or private. **2.1 Profile renter** The renter can have 3 flags: 1. restricted (free), 2. unrestricted / star (payed), 3. poweruser / gold (payed) A renter must be registered and logged in to make some entries. If he logged in at the "renterpage", the pagelayout and the functions are preselected to do the job easy. He can see his status (flags) and also upgrade his status (click on a upgrade-link and buy credits to change his status from restricted to unrestricted). He/she can make a description of his rooms (or places), upload 1 photo (and in a second development step also upload videos) and make some simple html-formattings (by integrating TinyMCE). The html-functions should be restricted to a set of simple possibilities. No javascript is allowed, no external links and no colors. Only bold, italics and the fontsizes can be changed (fontsizes only smaller). He/she can also post only one location which can have a picure. He can apply up to 20 locations without pictures. If the renter has a upgrade to "unrestricted" he can upload unlimited photos for 3 locations, enter data up to 50 separate locations and use a bit more formatting options in the html-code: Font-Sizes, tables, colors, and so on. Also external links are allowed (but the clicks on it must be counted and documented by our system). The profile will be market as "star" If the renter has upgraded to "poweruser" he has all features as the "unrestricted" user but he can enter 50 separate locations which uses pictures. Loations without pictures are up to 100 possible. Also his profile will be marked as "gold". **2.2 Profile leaser** Every user, which is not logged in, is automatically a leaser. He/she can search for loactions, for events or for profiles (peoples). He/she has the possibility to search by freetext (which searches through names, locations, tags and citys, for events, for eventdates, or for services (like singers)) or by combinations of all of them (for example city + date or city + singer). The results should be sorted by relevance, by date, by location, by city or "near by (city)". Also via googlemaps locations should be findable. Or searchresults should be marked in a google maps map. **The good and useful function of the search function is essential!** If the user goes at the first time to the startpage of the site, he/she will be treated as a not registered leaser. At the first time he gets a coockie which will be connected by his/her account, if he/she registers. Each visit must be logged (to manage it in a second step). The leaser can have 3 flags: 1. restricted (free), 2. unrestricted / star (payed), 3. poweruser / gold (payed) A leaser must be registered and logged in to make some personalized entries. As a logged leaser, he can search like the unlogged user. But he has a history-function (like photoshop). He/she can go backwards in (search-)time. Also he has the possibility to enter locations (he changes his view to the renterprofile. Now he/she has all the features which are provided by his flag mode. Yes, the leaser and the renter can be the same person. But in the leaserview he/she has his favoured locations on his personalized page. A logged leaser can mark locations, events or personalprofiles for his "bookmarklist". The personalized bookmarklist will be visible if the leaser is logged in. **2.3 Profile profileholder** As a logged profileholder the user has the same possibilities like the renter. The difference is very small. Instead of putting locations in, the profileholder can integrate his personal profile(s). The set of functions are the same as the renter has (in his three flagmodes). As you can see, the difference is only the point of view. Every user can switch between renter, leaser or profileholder, because a singer can lease a room or search for a room. In the mode "profileholder", the logged user has also his personalized boobmarklist. **2.4 Events** Every logged user can create a event. A event is fixed to a time, a location and / or to a person. The setup for a event is a good thing for a singer to organize a performance. First he searches a location, then he search probably musicians (and connect them) and then he fixed a date. All this parts can be integrated in a event entry. The event entry has (needless to say) the same possibilities as the user has in his flag modes (e.g. as renter). **2.5 The user** The user should give his personal informations, more or less comparable like the userprofiles at [login to view URL] The main difference is the nickname. The user can select by himself if he want to be "visible" by his real name or by his nickname only. Also if he wants his profile visible for google and other searchengines*. *To make them visible, a separate page must be made for google, which contains the profile or the event or the location. A directory html-compatible path must be generated to the "html"-page which contains the event, the person or location and it should be automatically posted (or updated) to google. **3. Paying functions** Each user can upgrade his account from restricted to unrestricted or poweruser. Also he can buy ads. This payment-modules must be implemented: t-pay see [login to view URL] paypal see [login to view URL] creditcard not exactly defined yet If a user payed for his upgrade, the software-interface reports the successful paying. The useraccount should be upgraded automatically (or by administrator too). ALso a electronic bill should be provided as a pdf-document. These documents should be downloadable for the logged users. The user can also pay for ads. He can upload banners or generate textads (like google adwords) and pay for them. The payed ad runs for 3, 6 or 12 months and will be shown on special areas of the site. **4. Frontent and Screenlayout** We need proposals for this step. We can feedback them. Needed is: * language switch button * login- fields (and register-field) * the search-function (should be visible very central, top) * the calendar (which provides entrys of events) * a event list * top 10 locations * top 10 profileholder * a tag-cloud of top ten search words * areas for ads * areas for google ads and: * Examples for searchresults * Examples for the different views (renter, leaser, location, profileholder, bannerupload and creation page, buy page, personal-profile page, message system, e.g. ) A internal message system should be implemented too (look at [login to view URL]) The pages should be modifiable by using CSS. It must be possible to modify the layout automatically a bit each day. So we can use 365 different directorys which contains the css and graphics. This makes it possible to change some elemtents by date, e.g. begin of spring, high days and holidays. The pagelayout should be more or less flexible (flowing), and look professional and inspiring. Hold the european taste in mind. The logo comes from us. But you can do some proposals too. If there are a logical mistake in the description, please do not hesitate to discuss it with me. All proposals and ideas are welcome. Every stuff which is described as second development step is planned for the future. If you have ideas to pimp up the application with smooth and clever features, please let us discuss it too.
Identyfikator projektu: 3165681

Informację o projekcie

3 ofert
Zdalny projekt
Aktywny 14 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
3 freelancerzy składają oferty o średniej wysokości $1 040 USD dla tej pracy
Awatar Użytkownika
See private message.
$850 USD w 30 dni
4,4 (5 opinii)
3,7
3,7
Awatar Użytkownika
See private message.
$1 530 USD w 30 dni
0,0 (0 opinii)
3,5
3,5
Awatar Użytkownika
See private message.
$739,50 USD w 30 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga GERMANY
wielenbach, Germany
5,0
22
Zweryfikowana metoda płatności
Członek od kwi 24, 2012

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.