Find Jobs
Hire Freelancers

Move Django app to new server + make upgrades

$400-500 USD

Cancelled
Posted about 11 years ago

$400-500 USD

Paid on delivery
We need a web developer to move our Django site from an older Ubuntu 8.10 server to a newer 12.x server, and then make some fixes in our Django website. The site is built with Django version 1.1.1, but you can probably install a newer version without a problem. Built with Python 2.5. The site uses a version of Pinax from a couple years ago, and probably must stay that way to avoid a big upgrade project. Python Imaging Library (PIL) is used. Database is MySQL. We ask that you also commit all updates to our GIT repository at [login to view URL] ----- Fixes needed: Users currently must choose a school when they sign up. The system checks to ensure that the user has as verified school email address (ending in .edu). We've found that this is too limiting for new users - we would like to allow anyone to signup, and only if someone indicates that they are a student should the school information be requested. The "all projects" page should have more advanced filters, which we will specify for you. The "all profiles" page should have more advanced filters, which we will specify for you - but only for pro users! One project field should be removed. Users should be able to send each other messages without becoming "friends". The number of "Open positions" should be cleared with one checkbox button. Users should be able to apply for a particular open position when requesting a project invite. When a creator makes a project private to everyone except members, the creator can see it fine, but the members can't see the open positions or the members list or tasks or wiki or discussion. This should be fixed. The "all videos" page should be visible to everyone, rather than just viewing the videos associated with a user's school. Advanced search fields should be completed: We should allow the choice of searching "Project" and for PRO accounts only, there should be an advanced "user" search. If "User" is chosen: Offer "Position" search. If "Project" is chosen: Offer "Open Position" search. Users should be able to hold (and apply for) multiple positions on projects. User profiles currently list projects that the user was involved on. We would like that list to include the position(s) that they held on that project as well. Pagination and sort functions of videos seem to be currently broken, and should be fixed. Projects have just had an additional field added. The admin should have a way to view all projects that have this field checked. This is for users who want to enter a contest. We need the URL of the site changed - we've chosen a shorter URL. Any mention of the old URL in the site should be updated to the new one. There may be a limit on projects for free users. We can't test, because the site is down, but if so, this limit should be removed. There may also currently be a limit for free users that doesn't allow them to see outside of their own school. Since schools are no longer a requirement of the site, we are doing away with this limitation. CHECK EXISTING SOLUTION FROM LAST DEVELOPER (these last three fixes have been coded, but never tested. may still need adjustments): Each project should be listed in a "project type" category. This category should also appear in the project filters and advanced project search. CHECK: In this app, users can create and manage projects. When users create a new project, we would like to add one form field - which likely means a small modification to the database and the project page. CHECK: Project videos are currently embedded on "Project Video" pages, and should instead be embedded on the main project pages. Similarly, when we would like to reduce the number of clicks when viewing "all videos" by actually embedding the videos on the "all videos" page - rather than clicking each link to see the videos.
Project ID: 4392498

About the project

3 proposals
Remote project
Active 11 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
3 freelancers are bidding on average $621 USD for this job
User Avatar
Hello Sr, It would be my pleasure if I could assist you with your project. I've been a Linux sysadmin and Python developer for some time now, so I've the skills and knowledge to make this work. It would be nice if you could share the software so I can take a proper look and aware of the challenges ahead. Bests, Yoanis.
$440 USD in 15 days
4.9 (28 reviews)
4.6
4.6
User Avatar
Django developer with experience ready to start see PM
$495 USD in 15 days
4.8 (12 reviews)
4.1
4.1
User Avatar
Ready to start Now. Thanks
$472 USD in 3 days
5.0 (9 reviews)
3.8
3.8
User Avatar
Hi, i am an experienced python/django programmer and i can help you with this project.
$927 USD in 30 days
5.0 (2 reviews)
2.7
2.7

About the client

Flag of UNITED STATES
Redlands, United States
4.9
8
Payment method verified
Member since Nov 27, 2006

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.