Web application in python

已关闭 已发布的 1 年前 货到付款
已关闭 货到付款

A rare and endangered bird has been spotted nesting at a local lake. Unfortunately some enthusiasts have been a little too curious about this elusive bird species, flying their drones very close to the nest for rare photos and bothering the birds in the process. To preserve the nesting peace, authorities have declared the area within 100 meters of the nest a no drone zone (NDZ), but suspect some pilots may still be violating this rule.

The authorities have set up drone monitoring equipment to capture the identifying information broadcasted by the drones in the area, and have given you access to a national drone pilot registry. They now need your help in tracking violations and getting in touch with the offenders.

Data

Drone positions

GET [login to view URL]

The monitoring equipment endpoint above provides a snapshot of all the drones within a 500 by 500 meter square and is updated about once every 2 seconds. The equipment is set up right next to the nest.

This snapshot is in XML format and contains, among other things, the position and serial number of each drone in the area.

The position of the drones are reported as X and Y coordinates, both floating point numbers between 0-500000

The no-fly zone is a circle with a 100 meter radius, origin at position 250000,250000

Pilot information

GET [login to view URL]:serialNumber

The national drone registry endpoint above will provide you the name, contact information and other details for a drone's registered owner in JSON format, based on the given serial number. Please note on a rare occasion pilot information may not be found, indicated by a 404 status code.

In order to protect the privacy of well behaved pilots keeping appropriate distance, you may only query this information for the drones violating the NDZ.

Objective

Build and deploy a web application which lists all the pilots who recently violated the NDZ perimeter.

What it looks like is up to you, but this list should

Persist the pilot information for 10 minutes since their drone was last seen by the equipment

Display the closest confirmed distance to the nest

Contain the pilot name, email address and phone number

Immediately show the information from the last 10 minutes to anyone opening the application

Not require the user to manually refresh the view to see up-to-date information

Develop the application as if it was always operational. However, for the sake of staying within free tiers of some hosting providers, it's OK if your application is suspended and loses data after it has not received traffic for a while. It'll be given a moment to warm up and gather new data before being evaluated.

Tip: You may find it helpful to also visualize the drone positions in some way, but doing so is not a requirement.

About the data and simulation

For simplicity, this world is two-dimensional, so don't worry about the altitude of the drones.

For the sake of making development and testing easier, there should always be a few drones in the zone and someone should be violating the no-fly perimeter frequently.

Each pilot will only fly a single drone and their contact information will not change

Missing some potential violations at the edge of the perimeter is fine, it's enough to report only the violations explicitly visible in the snapshots, not violations that may have happened between snapshots.

Evaluation and priorities

The two most important factors we use to evaluate your solution are

The quality of your code, such as readability, structure and correctness

How well you understood and matched the objectives in this brief

Keep in mind how good the UI looks is secondary in the evaluation of this assignment and only producing the list is required. Focus on solving the objectives first, as bending or omitting some of the objectives may trivialize the challenges we are interested to see you solve.

Application must be deployed online and usable with common modern web browsers.

Python 软件构架 机器学习(ML) Microservices Full Stack Development

项目ID: #35598711

关于项目

21个方案 远程项目 活跃的1 年前

有21名威客正在参与此工作的竞标,均价€45/小时

mohammed2017313

Hi This is a super easy task for me to do. I am an experienced python developer for over 4 years in the industry. I can easily get the data from the API and show the information of the pilots who violated along with th 更多

€50EUR 在1天里
(42条评论)
5.3
avinashdubeyg209

Hi there, I am an ML engineer. I can start right away and deliver within the deadline. So, Let’s have a quick conversation. I can be more specific once we get all the requirements and information required to execute th 更多

€150 EUR 在7天内
(43条评论)
5.1
Valuesolutions

Hello, I hope this finds you well. I have just seen your project requiring; Python Software Architecture Machine Learning (ML) Full Stack Development Microservices I believe that my 10-year experience in this field is 更多

€100 EUR 在3天内
(30条评论)
6.1
ferrepoint

how are you? I am a full stack developer and have strong experience in python and api project development. I can help you with my skill. I am wating for your reply best regards Ferreol Point.

€29 EUR 在7天内
(11条评论)
5.1
vamshi6

Hi , We have a lots of experience in Python , Full stack development and have worked in the similar project. We understand your requirements and we can deliver this quickly. Looking forward to getting started.

€40 EUR 在7天内
(16条评论)
4.8
gbytesoft

Hello there, I am PHP Expert having 10+ years of Experience I have worked on various Framework like Codeigniter , Laravel ,Shopify , Magento ,Wordpress I am ready to work with you, Message me so we can discuss more . M 更多

€29 EUR 在7天内
(4条评论)
3.9
robartint

Hello I am a professional Python/Django developer. I have a huge experience with the Django framework. Mostly I use it with PostgreSQL, but for small projects SQLite can be used. I have already developed more than 100 更多

€10 EUR 在7天内
(10条评论)
4.1
dmyryzo

Hello swprojects1, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on Python, Software Architecture, Machine 更多

€29 EUR 在7天内
(4条评论)
3.8
lalitdeveloper7

I can make Web application in python Let me know more about it I am a freelancer with having 6 years of experience. I've gone through your project. I have read your requirements completely and. I am very much sure that 更多

€40EUR 在1天里
(13条评论)
3.3
samyak8840

Hi I am Samyak. I have more than 2 year experience in web development using python, deep learning, django and react. I built website recently using flask and hosted it on vps. I built websites using django and react wh 更多

€30 EUR 在3天内
(4条评论)
2.9
malkesh3m

Hi..., My availability: 40+ hours/week. I read your project post of Python Developer. I am Python developer having skillsets in Python Django/Flask, Machine Learning, Data Science, SQlAlchemy, PostegresDB, MySQL, jupy 更多

€29 EUR 在7天内
(9条评论)
3.4
jaalwhite

Hi, there. I have checked your detail -->>Web application in python<<--. I can do it. I can start your work right now. I am a python expert and fullstack developer. I have already completed many of your projects and si 更多

€50 EUR 在2天内
(0条评论)
0.0
lachihung

Your need is a Web application in python. Not only finding a good client but also finding a good freelance is very difficult. I know I seldom have a chance to bid this project. But if you are looking for an honest, har 更多

€29 EUR 在7天内
(0条评论)
0.0
namankaushik9876

I hope this finds you well. I have just seen your project requiring; Python Software Architecture Machine Learning (ML) Full Stack Development Microservices I believe that my 10-year experience in this field is what yo 更多

€50 EUR 在7天内
(0条评论)
0.0
anujaiswal152207

I've worked with another client in this space, and I think you might find it very interesting to have a chat.

€29 EUR 在7天内
(0条评论)
0.0
alechaito

Dear client, I am a freelance Python developer with years of experience in the field. I have worked on many projects and can confidently say that I have the skills and expertise to handle your project. I meet the who 更多

€29 EUR 在7天内
(0条评论)
0.0
dongoctuyenn

I have a strong experience on developing software in Python. And also I have an experience on developing AI model. I am new in freelancer, please trust me and give me a chance. Thanks

€29 EUR 在7天内
(0条评论)
0.0