Check our new blog.codegravity.com

Work on open freelance projects


 Submit a project request for free !
If you're looking for skilled freelance developer, to complete a freelance project for you
you can contact all of the listed freelancers by this form.



List of open projects:

Get the latest freelance project announcements
Follow CodeGravity.com
I need e-commerce site for my own business
date: 21.04.2026
This project was submitted just recently and is available for Premium Freelance Members only. It will be available for other members after 2 days.
name:Be first who will contact the project owner, subscribe for premium freelance membership for only $2/month
description:Looking for an experienced front end developer for 1-2 moth project. You will wok with a team of experts for this project.
- I have an example site and I want to make same site, designing, functionality
- Example site: http://bit.ly/2ece8ae
- Please refere this site
- Check product view page
...
email:Be first who will contact the project owner, subscribe for premium freelance membership for only $2/month
budget:$20000 - $30000

internet banking
date: 18.08.2018
name:project3829
description:Develop an mobile banking application. The bank will operate without branches. Customers will open their accounts and do their banking on the internet
email:
budget:$1000 - $5000

Trainers- Software Developer
date: 07.05.2018
name:project3827
description:Profile
Job Title

Part Time Trainer Software Developer 
Department

IT
Location/Unit

Bangalore
Positions Reports to
Co-ordinator
Key Relationships
Business Development Manager, Academic Co-ordinator, HR
Main Objective of the Role
Co-ordinate all aspects of training for students in co-ordination with College and Company.
Key Responsibilities

• Contribute to the design of software products and applications
• Develop software code to specification
• Check your understanding of the Business Requirements Specification (BRS), Software Requirements Specification (SRS), High Level Design (HLD) and Low Level Design (LLD) with appropriate people
• access reusable components, code generation tools and unit testing tools from your organization’s knowledge base
• Convert technical specifications into code to meet the requirements, leveraging reusable components, where available.
• Create appropriate unit test cases (UTCs)
• Review codes and UTCs
• Execute UTCs and document results
• Rework the code and UTCs to fix identified defects
• Analyze inputs to inform future designs
• Record corrective actions for identified defects to inform future designs
• Responsible for using specialized knowledge of software programming languages, software integration and delivery platforms to build software products and deliver business solutions.
• Individuals at this job are responsible for development of software applications and interfaces as well as enhancements to existing packaged applications or pre-engineered templates. The job also involves providing support to custom applications, debugging, maintenance and documentation.


Education
Minimum Educational Qualifications

Maximum Educational Qualifications

Bachelor’s Degree in Computer Science or any related field


Master’s Degree in Computer Science or any related field

Experience
0-2 years of work experience/internship in Software Development



Required Skills
(Suggested but not mandatory)

MANDATORY SKILLS

Software Development Certifications in C++, Embedded, C#, C, Java etc.


JAVA, J2EE..





email:
budget:$700 - $900

On Line application software
date: 07.05.2018
name:project3824
description:Admission software with .net front end & SQL backend. source code with the company. Need to provide interface with minor changes as well as attend to necessary debugging problems online admission Live project. Project in Bangalore. Need to work from our office
email:

Sentiment Analysis of Twiiter Data
date: 07.05.2018
name:project3818
description:I have the SEMEVAL 2013 data set.
I have also decided one hybrid algorithm.
Now I need your help to make the dataset in a proper structure so that u can pass it as input to my algorithm and also I need your suggestion on improving my project with respect to my base paper.
I was able to find one dataset and I dont know whether it is the one which has been used in the base paper.
So kindly also confirm the same and try finding the SEMEVAL 2014 datasets
email:
budget:$100 - $0

Document summarization in python
date: 09.03.2018
name:project3816
description:"Multi-Document Abstractive Summarization using Chunk-graph and Recurrent Neural Network" is my project topic. I need to produce summary for an input document by taking multiple sentences from it. The topic given above is the base paper which iam currently working with. The topic says it is multi-document summarization , bt I need multi-sentence summarization from a single document.
email:

Feature slection for diabetes dataset using artificial bee colony algorithm in java/ python
date: 01.03.2018
name:project3815
description:Feature selection for diabetes dataset using artificial bee colony algorithm.
https://github.com/mschiezaro/ABC-feature-selection
in this link there is a java code along with diabetes dataset.
I need this code to be fixed without any errors and remove unnecessary lines in it.
email:
budget:$50 - $100

The Tech Quizz Application
date: 27.02.2018
name:project3813
description:To use this software in your PC or laptop , you should have JRE and oracle databae.
It is a desktop application based on java technology. In this app, there is two section , first is Admin and second one is user. Admin and user both have unique id.after login , admin can set the exam for students and every exam has a unique id. he can register the students and only registered can appear to the exam. he can also edit the previous exam or can check result of students. In the user section , after login user can take the test and after submitting the test he can check his result.
All the authentication details will save in the database.
email:

VueJS project
date: 27.02.2018
name:project3814
description:Need to build a simple project in VueJS HTML and CSS
email:
budget:$250 - $500

Must have Enterprise Developer Account for ios to help us convert our source to .ipa
date: 22.02.2018
name:project3803
description:I had purchase a gonative.io ios and android source code

Convert gonative.io ios source code to ipa

I need a Apple Enterprise Developer Certificates who have it and help me convert my source code to ipa !!

I have some code thats hosted in my own domain with https.
It builds fine and I have tested it able to click and download using iphone and ipad.

I no need release this app to the public via the Apple iTunes store.

The Code compiles, and I dont anticipate many changes.
Because it is link to mobile web based IOS Apps.

All you need to do is clone the repository and send me back the ipa that can be installed on any iOS device.

Need to have a enterprise account for APPLE
Need to know how to convert ios source code tar.gz to ipa
email:
budget:$30 - $80

Animation and Motion
date: 09.02.2018
name:project3809
description:I am looking for a creative animation/motion pictures developer. someone who can develop motion cartoon characters for marketing campaigns.

The candidate must have proven experience in this field, Someone who understands the role of humour in marketing and communications.
email:
budget:$0 - $400

Content Database Development
date: 09.02.2018
name:project3808
description:1. to develop DB for managing the details of groups of persons/ institutions.
2. DB to have tables for handling Parent/children groups (4 levels), Name, contact details, address, few other properties of the persons/ institutions
3. A browser based application/tool for reading the raw data either in sql/oracle DB tables or excel or word or notepad file and populate the newly developed DB.
4. The browser based application/tool shall read and populate them appropriately in the newly developed DB, on giving the URL of a webpage having a group of person's/ institution's information shown as HTML tables with titles like "Serial No. Name, Phone, Email, Address, location coordinates, etc".
email:
budget:$500 - $1000

Android app for Society management
date: 26.01.2018
name:project3807
description:Hi,
I am looking for an android app developer in Pune, India to develop an app for society management. If interested, please email me on pushkaraj.khambayate@gmail.com
email:
budget:$300 - $500

image recognition using MATLAB
date: 17.01.2018
name:project3804
description:we need aproject that is based on matlab and can be used to segement an image, extract the required features and then recognise the image based on the database and then give an appropriate response
email:
budget:$100 - $200

Dating Site - Already made
date: 04.01.2018
name:project3802
description:I am looking for an off the self dating application that I can rebrand and customise.
email:

Marketer
date: 04.01.2018
name:project3798
description:I need to do a ticket booking system
For speedboat ferry
email:
budget:$100 - $500

Marketing Director
date: 04.01.2018
name:project3796
description:• 'front-end' marketing Website to be built in WordPress and in a manner where I (and whomever I designate) will have 'full' admin access to update and/or create content according to promote objectives.
• A 'secured' membership portal to be fully custom built with 'responsive' web application which will accomplish the following:
1. Tiered 3X3 AUTOMATED Forced Matrix payout mgt for 'grouped' members based on set criteria (see attached). “Code the logic” into the application which will allow mgt member's access, EXACT, to those requirements.
2. New members will have a seamless automated web form to sign up and make initial payments to which (the backend operations will, automatically, allocate funds based on instructions (see attached).
3. As each member clears each LEVEL requirement, they will automatically move into the next phase/tier (see attached). Create email notifications, sms alerts (where required) and 'executive' dashboards within the portal for all to see (restrictive access per member but full access to group holders and/or Super admin users, etc.
4. Payment Gateway – “Stripe” (which allow multiple currencies including bitcoin)
email:

Job board website
date: 14.12.2017
name:project3794
description:Job dashboard php, mysql, admin-employer-employee-training panels.
email:
budget:$1000 - $2000

Using Youtube API and Facebook API with PYTHON
date: 08.12.2017
name:project3793
description:using python programming we have to pull data from youtube and facebook. We have few metrics and dimensions based on those we have to pull the data. The output should satisfy the business needs. BA will give the metrics and the desired output. As a developer we have to pull the data using an API call. Also we need to use oAuth2.0 and pagination concept while doing the pull.
email:
budget:$300 - $500

HEVC Video Encoder Development
date: 08.12.2017
name:project3792
description:Looking for high HEVC Encoders based on Linux.Encode raw YUV video files into high quality HEVC(H.265) video fille along with audio.
Candidate/team should have exposure over Video formats, should be able to work with ffmpeg, x265, multiplexing audio video to form transport stream. Video encoding experience is mandatory requirement.
email:
budget:$700 - $900

A Voice Enabled Auction System in the Cloud
date: 01.12.2017
name:project3788
description:1. Introduction
The project consists of designing and implementing a voice enabled - auction system (AS) which offers its services as SaaS to end-users who can offer items for auction and bid for items. The high level description of the system to implement is given in Section 2 while the requirements are stated in Section 3.
2. Auction System Protocol Description
The Auction System (AS) resides in the cloud for scalability and elasticity purpose. The AS allows for the end-users to register. At registration time, end-users might select the option of being notified by voice when selected events happen (e.g. end-users registering /leaving, new items put on sale, items sold).
Only registered end-users are allowed to offer items for auction and bid. A registered end- user can advertise many items for sale at a time. Auctions for an item are open during a specified period of time after its advertising and the broadcasting of the information to all registered end-users. An item is sold to the highest bid at the end of the specified period of time. For every item, the AS keeps informing the end-users about the current highest bid. An end-user can bid as many times as she/he wishes for an item on auction.
2.1. Registering with the AS
An end-user has a unique Name. The AS has to keep this information. An end-user can always try to leave the Auction System. However, she/he can be denied deregistration if she/he is currently offering an item for auction or active in bidding for at least one item (currently leading with the highest bid for at least one item).
2.2. Offering items for auction
Every registered end-user can offer items for sale.
2.3 Bidding for items
An end-user can bid on any item being currently offered and can submit as many items as she/he wishes. To keep the end-users informed on every item, any change in the current highest bid is sent to all the registered end-users. When the bidding period o is over, the AS informs the winning users. If there is more than one end-user with the highest bid, the first bid to reach the AS wins. The AS also informs the end-user who is selling the item about the winner. When an item has not attracted a single valid bid, the AS restarts the bidding process for another period of time. This can be repeated until an end-user makes a winning bid.
email:
budget:$50 - $150

SQL Parser
date: 01.12.2017
name:project3787
description:create a sql parser in any language to run some specific sql commands for school project.
email:
budget:$45 - $80

library management system
date: 01.12.2017
name:project3786
description:Simple library management system using RESTful services with few features:
search.
add & delete books.
update information.

the interface will be a web page(html)
email:
budget:$0 - $150

dbms
date: 22.11.2017
name:project3785
description:BLOOD BANK MANAGEMENT SYSTEM

A Blood Bank stores blood of various blood groups . Many donors donate blood ,each of different blood group/type. A donor may donate blood more than once and he is identified by a donor id(DID),name, sex, age , address and phone number. The blood donated by the donor is characterized by blood type , code and cost. Before each donor donates his blood , he is required to register himself as a donor with the receptionist who works at the Blood Bank. The receptionist is identified by employee id, name , address and phone number. The Blood Banks receives orders for blood from many hospitals for emergency purposes and other surgical requirements and each blood bank issues the same of required blood type. Each blood bank has it’s own blood bank number(BNO) , issues, orders and blood types stored. The Blood Bank is managed by the blood bank manager who is identified by employee id , name , email_id and phone number .He is responsible for the proper management of the blood bank . The hospitals are identified by name, address and phone number.

Given this, provide the following:

Represent the blood bank management using an ER diagram. Then translate your entities/relationships to tables. Verify that your tables are normalized in BCNF. Now, you can write SQL statement to create this database using your chosen RDBMS. Now, you start designing and implementing the UI that matches your database. Your project should deliver functionality for insertion, deletion, updation on different tables. Moreover, it should provide the chance for searching donors based on different factor such as blood type, age and their partial/full names.
email:

Mobile App development
date: 22.11.2017
name:project3782
description:Develop a mobile app for school project - bookstore app
- Any language
- Add login functionality
- email notification
- search ability(from Database or file) - retrieves book details
- Able to reserve books

email:
budget:$100 - $300

Voice enabled cloud basedAuction system
date: 10.11.2017
name:project3781
description:A Voice Enabled Auction System in the Cloud
1. Introduction
The project consists of designing and implementing a voice enabled - auction system (AS) which offers its services as SaaS to end-users who can offer items for auction and bid for items. The high level description of the system to implement is given in Section 2 while the requirements are stated in Section 3.
2. Auction System Protocol Description
The Auction System (AS) resides in the cloud for scalability and elasticity purpose. The AS allows for the end-users to register. At registration time, end-users might select the option of being notified by voice when selected events happen (e.g. end-users registering /leaving, new items put on sale, items sold).
Only registered end-users are allowed to offer items for auction and bid. A registered end- user can advertise many items for sale at a time. Auctions for an item are open during a specified period of time after its advertising and the broadcasting of the information to all registered end-users. An item is sold to the highest bid at the end of the specified period of time. For every item, the AS keeps informing the end-users about the current highest bid. An end-user can bid as many times as she/he wishes for an item on auction.
2.1. Registering with the AS
An end-user has a unique Name. The AS has to keep this information. An end-user can always try to leave the Auction System. However, she/he can be denied deregistration if she/he is currently offering an item for auction or active in bidding for at least one item (currently leading with the highest bid for at least one item).
2.2. Offering items for auction
Every registered end-user can offer items for sale.
2.3 Bidding for items
An end-user can bid on any item being currently offered and can submit as many items as she/he wishes. To keep the end-users informed on every item, any change in the current highest bid is sent to all the registered end-users. When the bidding period o is over, the AS informs the winning users. If there is more than one end-user with the highest bid, the first bid to reach the AS wins. The AS also informs the end-user who is selling the item about the winner. When an item has not attracted a single valid bid, the AS restarts the bidding process for another period of time. This can be repeated until an end-user makes a winning bid.
email:
budget:$75 - $120

Euchre Game
date: 08.11.2017
name:project3775
description:Create Euchre game via specs provided.
email:
budget:$0 - $150

CCTV integration with Face recoginition
date: 06.11.2017
name:project3779
description:Stage 1:
1: Our system should integrate all kind of online CCTV camera from our website with minimum knowledge of technical specification.(With permission of the owner)
2: Our system should come to know when the CCTV is stopped working.This may also define if
(A) The camera owner stopped going live
(B) The internet of the Camera is not working
(C) If the Camera has got some problem
(a) System should send notification on mail or mobile no to the camera owner and service provider if camera owner asked to do so.(Defined by the three upper condition)
3: Our system should be able to recognize the camera quality and may rate the camera pics.The pic quality may be divided in 8 time as morning 5 am , 8 am, 11 am , 2 pm , 5 pm, 8 pm, 11 pm and 2 pm or we may fix this according to weather.
Stage 2:
1: Our system should have a motion sensor software inbuild.This sould take pics at any movement of any people.
2: The software will send pics to our server.
3: One software will scan and filter the pics of person in the pics.
4: System will allot an ID to each person and will send pic to their define folder of the ID.The pic of the person will have the data of date and time of the pic with original image.
5: System should send notification to the defined no of mail id if added any filter or rating for any person.
Stage : 3
Mapping: Our system may show on map where our cameras are live on map. People may just click on the camera and may watch the camera live.
Reports: We may generate any kind of data and reports from our system. We may define its type later.

email:
budget:$1000 - $1500

Image Processing, OpenCV, python
date: 25.10.2017
name:project3776
description:Looking for a Image processing experts who can creatively work in OpenCV.
email:
budget:$230 - $380

Android and PHP developer
date: 23.10.2017
name:project3772
description:Ongoing project
Need someone who can add new features, maintain existing

call me 9eight86seven53195
email:

Online movie ticket booking
date: 23.10.2017
name:project3771
description:It's a dbms project. Database base project.
Which we're supposed to submit in 5th sem. So the project should look like it's done by a 5th sem student.
email:
budget:$100 - $150

e-mployed
date: 23.10.2017
name:project3768
description:I would like to create a software that list job seekers, and verify their credentials and references before registering them. The Job seekers must upload their photograph and CVs. Once the job seeker has listed companies worked for, job titles, and referees' email details, an electronic enquiry is sent to the company and referee asking to verify the reference and to the Human Resource department verifying experience and job title for that candidate. And that applies to the school to verify the certification.
The application must be able to be used by potential employers or Employment Agencies alike at fee.
email:
budget:$100 - $500

Android In Room service app for hotel
date: 10.10.2017
name:project3767
description:We need an app to run on android tablets that will be placed in rooms of our hotel so guests can orders in room services and view local attractions etc. we will give you the design brief/user interface diagrams.
email:
budget:$500 - $1000

Director
date: 06.10.2017
name:project3765
description:Windows Desktop Application to virtually inject multi touch event to move cursor without having physically touching the device e.g.moving cursor to particular position by getting x,y co-ordinates from USB device or BT device. (Description is part of a bigger project based on Camera). Individuals having particular experience in Visual Studio, C#, C++, .NET, Java and already worked on hardware device drivers , event inputs, programming inputs, APIs in Windows should only apply. Project location is Mumbai.
email:
budget:$2500 - $3000

Readly Available Applications
date: 05.10.2017
name:project3764
description:looking for freelance developers with either development experience or readily available applications in the following categories:

1. Online broadcasting Station with Broadcasting software (check out this link for example: https://radio.co/blog/best-radio-broadcasting-software-you-should-know/)

2. Prison Management System - with finger print and facial recognition.
(check this link for example:http://nisg.org/files/documents/UP1418303097.pdf)

3. multi seller e-commerce site. (readily available only)

please indicate which product you have from the list above..
email:

Scrabble Word Builder
date: 03.10.2017
name:project3763
description:Java Programming. Please let me know if you are interested so that I can pass on the associated file.

## INPUT
The application must accept the following inputs:
- rack: a string containing the letters on a player’s rack
- word: (optional) a word that currently exists on the board that a player may be considering building off of

## RULES
The application must obey the following rules:
- Player must have a minimum of 1 letter on their rack
- Player must have a maximum of 7 letters on their rack
- Words must be at least 2 letters long
- Words must be 15 letters or less
- Words must be in the (supplied) dictionary

##
For this exercise, the following things may be ignored:
- Blank tiles
- Bonuses (double/triple word/letter scores)
- Board layout
- Word positioning
- Any other things I forgot to mention

## CONSTANTS
The application must consider the following known constants (supplied):
- Pre-defined word list – supplied as a simple text file with a single word per line
- The number of each letter in the game (ex: there are 9 A’s but only 1 Z)
- The score value of each letter


The letter information (count and scores) is provided in two forms (csv & json) as reference. You are free to use either (or none) of them at runtime as long as the application adheres to the values defined within.
email:
budget:$100 - $200

Sourcer
date: 26.09.2017
name:project3746
description:Hi Koushikda,

Below are the profiles that I need now:-

1) SAP FICO
2) SAP HR
3) SAP WM (Warehouse Management)
4) SAP PLM
5) APO
6) EDI/Seeburger
7) SAP-CAS TPM

Would require availability of them from 1p.m-10p.m(IST)
Payment would be between 18-20 USD/hrly.
Looking for persons based out of India.

email:

Python: Programmatically Creating and Optimizing an Airline Schedule
date: 26.09.2017
name:project3761
description:
Scenario
A new startup airline is needing help with creating and optimizing a flight schedule. They have hired you as a data scientist to create and optimize a flight schedule. The airlines will be all business class and cater to business travel. All aircraft are configured exactly the same and can fly any route in the system interchangeably. The airline will serve Dallas Love Field (DAL), Austin Bergstrom (AUS), and Houston Hobby (HOU).
Aircraft and Tail Numbers
We have leased 6 aircraft. For sake of simplicity, we will assume all aircraft are configured exactly the same and can fly any route in the system and we will assume the “tail numbers” are as follows:
Aircraft “Tail Numbers”
T1
T2
T3
T4
T5
T6
Military Time and Minutes Since Midnight Calculations
All of the airports are on the same time zone. We will use a 4 digit military time format to represent times, with examples as shown below. Hint: for calculations involving time, it will be helpful to use an epoch of midnight and calculate the minutes since midnight = (hour * 60) + minutes, but the flight schedule should be printed in military time. To convert minutes since midnight to military time, hour = minutes since midnight div 60, minutes = minutes since midnight mod 60.
Civilian Time
Military Time
Minutes Since Midnight
6:00 am
0600
(6 * 60) + 0 = 360
7:21 am
0721
(7 * 60) + 21 = 441
11:59 am
1159
(11 * 60) + 59 = 719
12:00 noon
1200
(12 * 60) + 0 = 720
1:28 pm
1338
(13 * 60) + 38 = 818
2:24 pm
1424
(14 * 60) + 24 = 864
10:00 pm
2200
(22 * 60) + 0 = 1320


Noise Restrictions on First Departure and Last Arrival Times
Due to noise restrictions:
• flights cannot have a departure time of 0559 or earlier
• flights can have a departure time of exactly 0600
• flights can have an arrival time of exactly 2200
• flights cannot have an arrival time of 2201 or later

Flight Times (must be exact)
Flight Times are as follows (assume same flight time either direction, presented in “half alpha” order). Flights
must be scheduled for exactly their flight time (no more, no less).
Airport Airport Flight Time in Minutes
AUS DAL 50
AUS HOU 45
DAL HOU 65


Calculating Arrival Times
To calculate an arrival time for the schedule, use the following formula:
arrival time (minutes since midnight) = departure time (minutes since midnight) + flight time (minutes)
Example:
T1,DAL,AUS,0721,0811
departure time = 0721 = (7 * 60) + 21 = 441 minutes since midnight
arrival time = 441 minutes since midnight + 50 minutes = 491 minutes since midnight
491 div 60 = 8
491 mod 60 = 11
arrival time = 0811 military time


Number of Gates and Minimum Ground Time at Airports
We have secured gates at all airports. Each airport has a minimum ground time as follows. These are
minimum times. Aircraft may be on the ground longer if designed.
Airport Number of Gates Minimum Ground Time in Minutes
AUS 1 25
DAL 2 30
HOU 3 35

Calculating Minimum Departure Times
(respecting the minimum ground times)
To calculate minimum departure time, use the following formula:
minimum departure time = arrival time (minutes since midnight) + minimum ground time (minutes)
example:
T1,DAL,AUS,0721,0811
T1,AUS,HOU,0836,0921
Arrival time = 0811 = (8 * 60) + 11 = 491 minutes since midnight
minimum departure time = 491 + 25 minutes = 516 minutes since midnight
516 div 60 = 8
516 mod 60 = 36
minimum departure time = 0836



Aircraft Repositioning for the Next Day
The schedule must start and end with the number of aircraft at an airport equal to the number of gates. It does not matter which specific tail number as all aircraft are configured the same, interchangeable, and may fly any route.


Restrictions on the Number of Aircraft on the Ground at an Airport at the Same Time
No airport may ever have more aircraft on the ground than the number of gates. An aircraft is considered on the ground from the arrival time (inclusive) until departure time (inclusive).
example:
T1,DAL,AUS,0721,0811
T1,AUS,HOU,0836,0921
In this example, T1 is on the ground in AUS from 0811 (inclusive) until 0836 (inclusive)
Since AUS has 1 gate, no aircraft can land with an arrival time during this period
A prior flight with a departure time of 0810 is permitted
A prior flight with a departure time of 0811 is not permitted
Another flight with an arrival time of 0836 is not permitted
Another flight with an arrival time of 0837 is permitted


Optimization Goals
Our optimization goals are to maximize the number of flights, utilize aircraft as evenly as possible, and utilize gates at airports as evenly as possible, and distribute flights among all 6 markets.



No other constraints should be considered
This is a programming lab, so the constraints have been simplified. No other constraints should be considered.
Individual Assignment
This assignment in an individual assignment. You may consult with other student about general approaches to solving the problem and for asking for help to resolve stack traces, but all coding must be your own work. An electronic comparison for similarities in submissions will be made. Any similarities greater than 70% will be investigated by the instructor, with possible referrals for academic dishonesty.


Python Program
You will write a single file Python program in Jupyter Notebook format named create_flight_schedule.ipynb to accomplish them. The input data from the charts above may be hard coded into Python data structures. No input files will be required. The program must run successfully and create an output file flight_schedule.csv.


Your Python code must be algorithmic in nature
Your Python code must be algorithmic in nature. Hardcoding output statements that are not algorithmic in nature is considered cheating and is explicitly listed as an act of academic dishonesty in UTD official regulations, with possible referrals for academic dishonesty.


Documentation Strings and Ratio of Source Code to Comments
In your Python code all functions, classes, and methods should have a documentation string with at least 1 line of meaningful documentation. The ratio of non-empty source code lines to comments should be no more than 5 to 1.


Format of the flight_schedule.csv output file
The flight_schedule.csv file should be created in the local directory. Do not use any directory path.
Below is an example of a snipped of a flight_schedule.csv file. Note there are no spaces and no enclosure quotation marks. All tail numbers and airport codes should be in upper case only. Times should be printed in military time and always 4 digits. It should be sorted in the following order: tail_number, then within tail_number by departure_time.
tail_number,origin,destination,departure_time,arrival_time
T1,DAL,AUS,0600,0650
T1,AUS,HOU,0715,0800
T2,DAL,HOU,0600,0705
T2,HOU,DAL,0740,0845


Submission to eLearning
You must submit to eLearning 2 files:
• create_flight_schedule.ipynb
• flight_schedule.csv

HInts:

tails = ['T1','T2','T3','T4','T5','T6']tails = [1,2,3,4,5,6]
airports = ['AUS','DAL','HOU']
flight_times = [ ['AUS','DAL',50], ...flight_times = { ('AUS','DAL'):50, ...flight_times = { 'AUSDAL':50, ...
flight_times = [ ['AUS','DAL',50], ['DAL','AUS',50] ...flight_time[0][0] would be first one with 'AUS'flight_times = { ('AUS','DAL'):50, ('DAL','AUS'):50, ...flight_times[('AUS','DAL')]flight_times = { 'AUSDAL':50, 'DALAUS':50, ...flight_time['AUSDAL']
gates = [ ['AUS',1], ['DAL',2]...gates = [ ['AUS',1], ['DAL',1], ['DAL',2]...gates = [ ['AUS', [['AUS',1]], 'DAL', [['DAL',1],['DAL',2]], ...
gates = ['AUS1','DAL1','DAL2',...
ground_time = {'AUS':25, 'DAL':30, 'HOU':35 }

x = 600str(x).zfill(4)0600
flight_schedule = []flight_schedule = [ ['T1','DAL','HOU','0600', 360, '0650', xxx], ['T1','AUS','HOU','0715', xxxx, '0800', xxxx], ... ]for flight in flight_schedule:
print(flight[0],flight[1],...

The problem can be solved using basic Python data structures (lists, tuples, dictionaries, sets), if's, looping, functions. No need anything else like classes, external libraries, algorithms from internet, etc.

1) design data structures (hard coding ok)

2) initial flights at 6am (hard coding ok)

3) algorithm (no hard coding) to keep flying flights

3a) flight time exact

3b) ground time minimum, add to it

3c) vary ground time, vary where I fly to, to fly flights again

3d) repeat, stop tail when the tail cannot land before 11pm, stop algorithm when no tail can land before 11pm

4) create output file and write flights to it
email:
budget:$100 - $150

A Microsite for a major international Film
date: 26.09.2017
name:project3760
description:We need a coder to help us build the website. Our UI/UX is nearing completion. We just need someone to code it on the front-end using Wordpress since we do need a CMS but not any heavy back-end operation.

Also, we need someone who us a full-time freelancer who can work on a thin timeline.

Thanks!
email:
budget:$400 - $700

DataBase Programming VB.Net 2010/SQL Server 2008/Crystal Reports 2008, Visual Foxpro 6.0, SAP B1 (Functional)
date: 22.09.2017
name:project3745
description:Any Project related to my database programming field which consists of :

1. VB.Net 2010
2. SQL Server 2008
3. Crystal Reports 2008 (SAP B1)
4. Visual Foxpro 6.0
5. SAP B1 (Functional)
email:

Software for Reporting
date: 18.09.2017
name:project3759
description:Software Design and data will be provided. Need to work with us and help us develop a software for our Reporting requirements.
Need a front end interface integrated to a backend Database.
email:
budget:$100 - $1000

Small Biz Management Application
date: 18.09.2017
name:project3756
description:1. Description of the project required
I run a business that offers agency banking services for various banks (KCB, Equity, Cooperative, Mpesa, Airtel, etc). The main activities are

- Agency banking activities (Balance enqury, Deposits and withdrawals)
- Money Transfer services & sell of airtime - (MPESA, AITELmoney & Equitel),
- Retail shop for stockable items and services.

All cash transactions is handled by one cashier in a cash box (money in & money out) including sales from the shop and deposits and withdrawals from

the agency banking. So I have the following "accounts" -
CASH ACCOUNT,
MPESA account
AIRTEL account
KCB BANK account
COOPERATIVE Bank account
EQUITY BANK account
etc (can add more in future)


I need a system that will record all transactions (shop stock sales, Deposits, Withdrawals & Airtime sales) and then at the end of the day produce

a reconcilliation report to see if the cash in hand and the closing balances are correct - to detect any fraud/losses/etc


The data to be recorded in the database includes the following
Transaction ID |
Transaction Date |
Transaction Type |
Transaction RefCode |
Customer ID No |
Transaction Value |
Service Provider Name (Bank)|
Customer Names |
Customer Id No. |
Customer Phone Number |
Customer Account No. |
Actual Opening Balance |
Actual Closing Balance |
Notes/comments |


2. The Report at day end should look something like this.

TENDO STAR LIMITED
CASH POSITION ANALYSIS REPORT FOR DATE: __________________

ACCOUNT OPENING BALANCE: stock sales: TOTAL DEPOSITS: TOTAL WITHDRAWALS: CLOSING BALANCE: ACTUAL CLOSING BALANCE: DISCRIPERNCY

CASH ACCOUNT 50000 1000 20000 10000 60000 55000 -5000
MPESA
AIRTEL
KCB
COOP
EQUITY
etc (can add more)


I hope you get the idea.

Other reports could be Monthly analysis, Yearly analysis , etc


3. If possible, I would also appreciate a module to track the commissions that my service providers should pay me. I have agreement that shows how

much commission i get paid for each transanction based on its monetary value or just per transaction.


4. The application should be simple to use and should include user rights (Administrator, cashier, manager) restricting what each user is able to

access.- for obvious reasons.

5. It can be any database application that can run on windows as a stand alone application or as a web bases application running on lacalhost. eg.

WAMP server based. Actually a web-based application is prefered over an Access database.

6. The POS module should be standard with ability to do sales, check stock availability, Reorder point, stock taking, Purchase orders, invoicing,

Supplier/ventor tracking, Quotation & Receipting capabilities.

email:
budget:$20 - $100

Developers & Designer
date: 04.09.2017
name:project3749
description:I am looking for qualified and experienced professionals to work from home on a number of initiatives:

1. interface designer - for applications as well as Mobile apps. someone with high creativity and mind blowing designing ability

2. Web Developer - someone with deep technical ability to develop high functional systems and mobile apps across different industries

email me at mmhas2@yahoo.com
email:
budget:$100 - $500

implementaion of DNA cryptography using socket communication
date: 04.09.2017
name:project3754
description:I need just the coding and a detailed explanation of the coding
email:
budget:$5000 - $6000

Text retrieval on question and answer system(answer extraction)
date: 04.09.2017
name:project3751
description:Text retrieval on question and answer system(answer extraction) in python language
email:
budget:$1000 - $3000

Transaction specific Conversion Value tracking in Google Adwords
date: 17.08.2017
name:project3744
description:Transaction specific Conversion Value tracking in Google Adwords

We use a Wordpress website. Need a developer who can solve it end-to-end.
email:
budget:$20 - $40

FOOD WEBSITE
date: 07.08.2017
name:project3743
description:I want to get my FOOD WebSite built with below features:
• Section for Recipes (Category Wise) (Informative ...kind of)
• Section for Achievments (Informative)
• Section for Gallery (with Sub sections for recipes)
• Section About US
• Section for Contact US
• IMPORTANT>>> Section for "CONTEST" where we can run campaign / contest where user can come and post their recipes/food storeis.
• User management (With review >> Accept/reject) permission should be managed.
All these, I want to have a CMS to manage the content of the website going forward with full fledge CPANEL.

Further, We can discuss over phone/skype/ mail.
Thanks and Regards,
Ketul Shah
email:
budget:$250 - $100

virtual tourism
date: 07.08.2017
name:project3742
description:video based virtual tourism using vr device creating an app based on chennai locations
email:
budget:$100 - $120

date: 07.08.2017
name:project3741
description:Details

We need a web animation in the two pages which is named as “My Room“in our website
Four Images are attached here two images for Girl page and another two images for Boy page, you can replaces the position of radio, books, pot and cat.
1) When user enter in the page, the lamp gives deem light in the room after few (1 or 2) seconds the lamp will give a bright light in the room.
2) After that Cat will display the message "Say Hi" when user click on that message user will gets all friend requests
3) When user click on arrow which is shown at right corner of the window, it will give the options to user which is Day/Night/Rainy/Winter and according to that the window view will change.
4) Same as 3rd point When user click on arrow at the left corner of window will show the color icons when user click on icons it will change the color of curtain according to that icons color.
5) There is one pot in a template in that a plant with bud,It will Display the message i.e “I Need Water” when user click on that message the bud will convert into the flower by showing user watered the plant and after that bud converted into flower.(for this point we need a demo)
6) When user click on Radio, it will display the message "Do You Want Music" when user click on that message the short music will play.
7) When user click on any book then book will open and user can read a book.
8) On same page user can change profile picture.
email:

App in .net
date: 03.08.2017
name:project3739
description:I need help regarding creating 1 API by ready stored procedures, to fetch the data. and 1 console app to finally get the output data as .csv.
email:
budget:$50 - $200


This website uses cookies to ensure you get the best experience on our website. Learn More.

Got It!