Cancelado

A basic geographical community site in python/django : similar to [url removed, login to view]

A basic geographical community site built with python/django. ( like [url removed, login to view] but we need it for HR managers ).

The Website will be run in a shared hosting account (Apache2/Django 1.1.1/mod_wsgi 2.5/Python 2.5/PostgreSql stack)

The project is to be done using :

Python 2.5

mod_wsgi 2.5

django 1.1.1

jQuery ( latest stable version )

BluePrint CSS ( latest stable version )

Google Maps

local development/debugging database: sqlite

production database: PostgreSql

Please see Deliverables for full details.

## Deliverables

A basic geographical community site built with python/django. ( like [url removed, login to view] but we need it for HR managers ).

The Website will be run in a shared hosting account (Apache2/Django 1.1.1/mod_wsgi 2.5/Python 2.5/PostgreSql stack)

The project is to be done using :

Python 2.5

mod_wsgi 2.5

django 1.1.1

jQuery ( latest stable version )

BluePrint CSS ( latest stable version )

Google Maps

local development/debugging database: sqlite

production database: PostgreSql

[ If you wish to change any of the components from the above list, please discuss the change and get confirmation before bidding.]

All settings for the project must be configured thru the django [url removed, login to view] file.

As this project is about a basic geographical community site like [url removed, login to view] we expect the coder to be clear about features/functional requirements.

In terms of features, the main differences of this project as compared to [url removed, login to view] are

1) registration using only openid, but email registration not required and

2) users can edit their full profile and delete/hide their account,

everything else is same as [url removed, login to view]

User should be able to delete their account

User should be able to hide their profile, to make it private, so that the user details are not visible when someone visits the user page by url

User should be able to change all particulars of their profile/account, including their unique username.

Users will login only uing OpenID (OpenID 2 compatible).

[User will not be required to provide their email, and there will be no email based registration.]

[If you need to add an app, for example, like django-registration to integrate openid into the project, it is ok to do, but django-registration must not be active and user must not be able to register using their email id. ]

When a new user registers, they will register thru openid, and provide a username once the openid login has succeeded.

Username will be unique, if user provides an username which is already in use, then keep prompting the user till a unique username is provided by the user. If the user fails to provide a unique username, then the registration process is considered incomplete and their account is not created. ( do not store their openid information if full registration process is not completed.)

If user cancels the registration at anytime, even after completing the openid login, all information they have provided is discarded.

For openid registration/login screen, see login page of stackoverflow website. It does not have to same but similar.

User must be able to change the openid associated with their account. A logged in user can add a new openid and delete current openid. One openid can be associated only with one user account. Same openid cannot be used to create more then 1 account.

IMPORTANT: The openid registration/login must use the default [url removed, login to view] to store the username. OpenID MUST integrate properly into django.contrib.auth. This is very important : django's default features/modules like admin, auth, session, csrf and all other modules included in django 1.1.1 must continue to work properly when you integrate openid into the project.

HTML DOCTYPE should be HTML 4.01 strict and and all website design/styling must be 100% css so that website look can be changed using css files. ( No styling must be present in HTML )

Keep the design of the website simple, with blue and white being main colors. We do not need fancy multicolor design.

Website must resize based on browser width. Website must be designed for max 1440 pixel width, if browser width size is more then 1440, the page contents should center in the browser.

Website must be properly designed to look and work the same in all popular browsers, particularly for IE7/8, FireFox 3.5.x, Chrome 3.x, Safari 4.x.

You will be required to give delivery with incremental features at the least 1 time every week. You can decide on any day of the week, like Thu or Fri or Sun, or some other day, to your convenience, please finalize this before bidding. Based on our past experience with outsourced projects, we prefer incremental delivery to be given 2 times ( for example, every Tue and every Friday each week ), so it would be nice if you can confirm that before bidding but delivery must be done at least once a week with no exceptions.

We use Eclipse/pydev (latest versions) for our development and we would prefer you provide the project/source so that we can run and debug it in Eclipse/pydev, but this is not essential.

Unless explicitly mentioned, all software, source, tools to be used are latest stable versions.

If you need to discuss and make changes to the project details, you must do so before bidding. We dont want an exact clone of djangopeople, but like it. We are open to suggestions but it must be done before bidding.

Please think out the project details properly, ask all clarifications *before you bid*. If you just bid blindly, we consider it to be a sign of inexperience, and will ignore your bid for this as well as all our future projects at RAC.

If you plan to use existing libraries/plugins/apps, please note : strictly, only open source code with BSD license (<[url removed, login to view]>) or Apache2 license (<[url removed, login to view]>) may be used in this project, no other license is acceptable, and you must clearly mention the website from where you are using the BSD/Apache2 licensed source code.

----------------------------

1) Complete and fully-functional working program(s) with complete source code and design files of all work done.

2) Deliverables must be in ready-to-run condition: For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be configured by the Seller to run for the Buyer's environment.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. No GPL, GNU, 3rd party components, etc unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement. Only use of BSD Licensed and Apache2 Licensed open source componets is ok, and not any other.

## Platform

The Website will be deployed in a shared hosting account (Apache2/Django 1.1.1/mod_wsgi 2.5/Python 2.5/PostgreSql stack).

Website must be properly designed to look and work the same in all popular browsers.

Habilidades: Engenharia, MySQL, PHP, Python, Arquitetura de software, Teste de Software, Hospedagem Web, Gestão de Site , Teste de Website

Ver mais: geographical community, you may not need jquery, www php code for web design org, www google chrome web store, where to look for new website development, where to get software development projects, where to get python code, where to get outsourced projects, where do you get a python, website for page managers, web site development tools, website development $8 hr, website design source code using html and css, website debug software, website and app development sites, web development outsourced, web development open community, web development community, web design tools under gpl, web design sun, web design & html python and web development, web based software development tools, web apps development tools, want to make a nice web site, terms of agreement example

Acerca do Empregador:
( 19 comentários ) Mumbai, India

ID do Projeto: #2984259

2 freelancers are bidding on average $956 for this job

arlolra

See private message.

$1062.5 USD in 30 dias
(13 Comentários)
4.8
danielroseman

See private message.

$850 USD in 30 dias
(4 Comentários)
4.1