Django / Python Web 2.0 Site

IN PROGRESS
Bids
5
Avg Bid (USD)
$1516
Project Budget (USD)
$500 - $1800

Project Description:
Looking for an expert web developer to create a dynamic website containing several web 2.0 elements, e.g.: profile page, blogging, user search, ratings...etc. Looking to create the site with a Django/Python framework but open to other possibilities. An html template / css sheet will be provided for the programmer as a base template for creating the site architecture.

Requirements:
• Strong knowledge of Django framework and modules (user profiles, session, permissions, template language, encryption...etc)
• Strong knowledge of design patterns and clean, efficient coding architecture...* MUST be familiar with MVC
• Extensive Python experience
• Ability to use SVN
• Ability to be quick, efficient and meet deadlines
• Linux/Apache experience
• HTTP experience
• Experience creating REST based services
• Experience with database schema and architecture, SQL queries, and object relational mapping in Django
• Can create a clean and sleek UI with a javascript-based framework such as Yahoo User Interface (YUI)
• Expert writing clean, semantic, standards-based HTML, JavaScript (jQuery), & CSS
• Can create CLEAN code that is commented and easy to debug / extend

These skills would be nice:
• Online payment (e.g. Paypal) interface implementations
• Actionscript/Flash/Flex
• PHP / PHP frameworks (Kohana, etc)
• Yahoo User Interface (YUI)
• Experience with search engine optimization
• Experience with mathematical / searching algorithms
• Java
• Cappucino / Objective-J

This project must be completed within 5 weeks of inception. $1800 will be given for the project + opportunities for future work. Please send resume/work samples in your email to be considered for this position.

## Deliverables

This site is essentially a lite web 2.0 site geared towards offering a service. There are two main classes of users: the servicer and the servicee. We need static and dynamic pages to be created with the Django framework. The html template / CSS sheet will be provided. \***| Project deadline is 5 weeks from inception. \***|



Static Pages Required:
- Landing Page with navigation
- About Us
- FAQ
- Contact Us
- Terms of Service
- Must hook in given content into these static pages

Dynamic Pages/Functionality Required:
- django/yui installation and setup
- svn setup
- db schema / setup
- Login/Logout/session management (must be secure)
- Search Page with criteria specific to user profile
- Payment transaction page (paypal/credit card payment, must be secure)
- User Profile Edit/View with blogging, comments and ratings
- Dashboard to manage connections (current active connections and archived connections)
- Friends
- User permission classes (users vs admins)
- Admin Page (view/manage users and user interactions and other django models)
- integrating facebook api with the login process
- fully commented code
- other pages that will be explained to the coder (business logic specific)
- \***| coder must complete all tasks listed in the document that will be sent to him to review before accepting the bid. \***|

Skills required:
ActionScript, Adobe Flash, CSS, Engineering, Java, Javascript, MySQL, PHP, Project Management, Python, Software Architecture, Software Testing, Web Hosting, Website Management, Website Testing
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


Hire EnvisionTechs
$ 1190
in 60 days
Hire arlolra
$ 1530
in 60 days
Hire sherl0ck
$ 1530
in 60 days
Hire go1dfish
$ 1800
in 60 days
Hire Socialsolutions
$ 1530
in 60 days