Find Jobs
Hire Freelancers

Django-Celery UI Proof of Concept

$30-250 USD

Completed
Posted over 9 years ago

$30-250 USD

Paid on delivery
I need a User Interface proof of concept written on the Django platform using djang-celery and AJAX. The workflow for the proof of concept starts on a landing page with a single text box and a single button. Clicking the button starts a Django-celery task. That task doesn't actually need to do anything but sleep a random number of times (between 5 and 20 times for 1 second). The progress of the task needs to be displayed to the user as it runs in the form of a progress bar. The text entered in the box should be displayed back to the user above the progress bar. After that task completes it needs to start an additional 5 to 20 asynchronous tasks (number randomly chosen). Each of those, just like the first, doesn't need to actually do anything but sleep between 5 and 20 times. Like the first task, each of the new tasks should display its progress between 1 and 100% to the user in the form of a progress bar. The first task should pass along whatever text was entered in the text box, and the resulting asynchronous tasks should display that text above their own progress bars. Once the initial task is complete its html elements should disappear from the screen, leaving only the resulting 5 to 20 asynchronous tasks and their progresses. When the 5 to 20 asynchronous tasks are complete they should remain on screen and display a message that says "Complete!", hiding their progress bars after they hit 100% complete. The project should use django-celery and django-bootstrap (so the buttons and progress bars are pretty). It should ideally also use CSS3 transitions when starting the first task, and also between closing the first task and starting the 5 to 20 asynchronous tasks. The goal being: the transitions between the different states should be smooth and attractive. You may know a better way than CSS3 transitions, if so then use that. When the 5 to 20 asynchronous tasks complete their progress bars should fade away and the "Completed!" Text fade in. The tasks should be contained within their own boxes on the screen, the boxes should be stacked vertically and centered on the page for the 5 to 20 asynchronous tasks. My goal of this project is to end up with a processing architecture I can place real tasks into. I know Python, but am terrible at AJAX/jQuery. I am looking to have a template built that I can follow. I will be responsible for updating the proof of concept [login to view URL] to work in my own environment (ie my redis celery broker and PostgreSQL
Project ID: 6736166

About the project

2 proposals
Remote project
Active 10 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
Awarded to:
User Avatar
Hello, I have experience with Django and Celery. Which version of python and django to use?
$111 USD in 3 days
4.0 (3 reviews)
1.8
1.8

About the client

Flag of UNITED STATES
INDIANAPOLIS, United States
5.0
4
Payment method verified
Member since Mar 1, 2014

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.