Find Jobs
Hire Freelancers

Python project

$30-250 USD

Closed
Posted over 4 years ago

$30-250 USD

Paid on delivery
Notes: ● I would like you to build a python application that is well written and is well documented. ● Please make sure the system has unit tests with an overall test coverage of at least 80%. ● Host your web application somewhere where we can see it and use it ● Containerising the system with Docker and sharing the image with us on docker cloud Problem statement: MbuziTel receives orders from End Users and Service Providers for fibre installations and then MbuziTel provisions an ISP product for the End User. In order to fulfill the fibre installation, MbuziTel has installation managers who manage a workforce of installers in a very manual way, with phone calls, Whatsapp and SMS. A successful installation essential to completing an order and would like to do this in a cost effective and easy way. Installations system practical test MbuziTel requires a system that will allow it to create installations so that the installation manager can monitor the installations and their progress. Requirements include: 1. The installers must be able to create installations in the system with a “post” to a “/create/installation” endpoint 2. The installers must also be able to update the status of an installation with a “patch/put” to the same endpoint 3. The progress of the installation must be updated through predefined installation statuses. The installation statuses should be as follows: "installation requested", "Installation in progress", "Installation Complete" or "Installation Rejected". 4. Create a simple front-end where an installation manager can view the installations and the different statuses that they are in. Please make the different statuses colour coded: ● installation requested - White ● Installation in progress - Yellow ● Installation Complete - Green ● Installation Rejected - Red 5. Please make sure the list of installations is sorted by “last date modified” by default, but also allow the manager to sort by “appointment_date”. 6. Please also allow the manager to be able to filter the list by installation status. 7. Each installation must have a “history” button that will display the different statuses and timestamps that an installation went through.
Project ID: 21956962

About the project

10 proposals
Remote project
Active 4 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
10 freelancers are bidding on average $258 USD for this job
User Avatar
Hi! I'm Gaurav from Mumbai, India. Is it necessary to use MySQL for this? I can do this with MongoDB easily especially the status history part. Anyway, the docker part is also very straightforward so don't worry about that. I have done a lot of API work in Django/Flask since the last 6 years. I am an honest person with excellent communication skills. I will be able to do this job really well. Let me know if you want to discuss this further. I will be really happy to answer any questions you might have!
$250 USD in 14 days
5.0 (9 reviews)
5.0
5.0
User Avatar
Hello There. How are you doing?. I have read the description, I have great experience doing similar jobs related to these skills Python. Please start the chat so we can have detailed discussion. Thanks. Hi EMBUANT! Please Send me a message so that we can discuss more about this project
$155 USD in 9 days
5.0 (6 reviews)
3.9
3.9
User Avatar
Hi, I can provide this in a timely manner in a docker container. Problem is pretty straight forward and easy to solve.
$200 USD in 7 days
4.4 (1 review)
3.0
3.0
User Avatar
Dear Client! Thanks for your job posting. I'm a senior web developer with over 5 years of experience and very strong in this Python. I can complete your job within a few days. please contact me so that we can discuss more. Regard.
$100 USD in 7 days
5.0 (1 review)
2.0
2.0
User Avatar
Hi there,. I have checked the details, I have rich experience with Python. Please initiate the chat so that we can discuss in detail.. Hi EMBUANT! Please Send me a message so that we can discuss more about this project
$155 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, We have 6+ years of experienced full-stack (Python, Django, Machine learning, Anaconda) developers team for your existing website projects. Also We have 8+ years of experienced JavaScript MEAN/MERN stack developers Team for your project. We are expert in Python website and apps development, Python programming, Python integration framework, designing, etc. We are familiar to work with GIT, cloud-based services and extensive experience in Python3, Flask, SQLite, HTML5, CSS3, Bootstrap, JavaScript & jQuery development. Python development services: • Web development and test automation • Google App Engine Cloud Platform development • Zope and Plone development • Django development • Pyramid framework development Recently we have started the work in django framework based project energy management system and also migrate from old python to latest python version. Kindly initiate the chat i.e we can discuss further. Thanks! Emizentech
$1,000 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I'm Fred, I can provide you perfect work as you looking for . we can discuss more in chat . I will be waiting for your response . I have very great experience about your project , if you want discuss more please send me a text Thank you
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, Your project can be done using Python Django. It will take about 2 days to finish all the work. I can show you demo on my docker system.
$150 USD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of SOUTH AFRICA
Pretoria, South Africa
0.0
0
Member since Oct 24, 2019

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.