Find Jobs
Hire Freelancers

Django rewrite?

$10-30 USD

Ολοκληρώθηκε
Αναρτήθηκε περίπου 9 χρόνια πριν

$10-30 USD

Πληρωμή κατά την παράδοση
I wrote this for a co-operative. By definition they have a very small budget and couldn’t afford any closed-source software. Besides, none fit their needs. So, I learned Python and built their site using the Django framework. I figured the code was poorly written but it works and I’m quite proud of what I accomplished. I think it would benefit from a complete rewrite but I just don’t know if we have any budget to do that so it might have to be just a patch-fix for now. Or, maybe we could work something out. I’m sure that other groups might find value in it, too. You could even take all of the credit for it - I don’t care :) I have four items that I need to address and am hoping that you can help. I have them listed below. I have a development server and can provide you SSH access to it. You could develop on that if you wanted. I have sanitized the database so you can log into the web app and see how it works. I created an administrative guide as well as a presentation outline that is useful for understanding the workflow of the site. If we can work something out I can provide to you the work flow that the site requires. What “things” they do and how they need to do them. With all of this information you should be able to create a new app to meet these needs. Again, thank you very much for your consideration and I look forward to working some sort of agreement out with you. ITEM 0 Determine if I need to rewrite this application. Maybe break it up into several apps (enrollment, family, etc) ITEM 1 Modify views, forms, and templatetags/* so that the code is far more efficient. ITEM 2 [login to view URL] What I am trying to do is modify the email list on [login to view URL] so that it is not a select box but check boxes instead. HOWEVER, what I must also do is hide some of these email lists so that they can only be selected from the admin side of the site. This is more fully explained in the URL listed above ITEM 3 When you click on “Enroll my family” it takes several seconds to load. This is because the application is performing hundreds of queries. They are almost all identilcal but I just can’t figure out how to make it more efficient (i.e. perform just one query and then cache the information). What I’m thinking is that maybe AJAX would help with the solution. The business process must stay the same: a child can only be enrolled in one class per hour so if he is enrolled in Class A and then enrolls in Class B, he must first be de-enrolled from Class A. ITEM 4 Implement a waiting list for enrollment. I have put this on hold until I figure out the other, more important items.
Ταυτότητα εργασίας: 8012717

Σχετικά με την εργασία

2 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 9 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
Βραβεύτηκε στον/στην:
Avatar Χρήστη
Hello! I would like to help you with your Django app. From your description, it looks like there is no need to rewrite everything, just reorganize some modules and make nice ajax (json) views. I have 4+ years of experience with Django, so I can give you some advises, how to setup your app to speed it up. Probably, the bottleneck is your DB, so I can also take a look at your setup.
$30 USD σε 1 ημέρα
4,8 (1 αξιολόγηση)
1,0
1,0

Σχετικά με τον πελάτη

Σημαία της UNITED STATES
Clinton Twp, United States
5,0
1
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Ιουν 22, 2015

Επαλήθευση Πελάτη

Άλλες δουλειές από αυτόν τον πελάτη

Review Django code
$30-250 USD
Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.