Find Jobs
Hire Freelancers

Python assignment

$10-30 USD

Avslutat
Publicerad över fem år sedan

$10-30 USD

Betalning vid leverans
You've been hired to create an e-commerce solution in Python to allow multiple stores to sell multiple products to multiple customers. You'll need to download five different data files that you'll need to include in your solution. Each file, except the product file, includes a header row to describe each column: [login to view URL] describes each of the stores in e-commerce solution you're building with a store_id and store name [login to view URL] describes the products sold by each store with the product_id, the store_id where the product is sold, and a description of the item sold. [login to view URL] identifies the store_id of the store, the product_id of the product, and initial quantities of each product when the store opens. Customer orders may exceed the initial supply but the store has no mechanism to add more inventory. [login to view URL] includes the customer_id and the name of the customer who purchase products from the stores [login to view URL] describes the transactions where the customers attempt to purchase products from sellers and includes the customer_id who is making the purchase, the quantity to be purchased, the product_id of the product being purchased, and the store_id where the product is being purchased Your solution should define classes to store all of the relevant information and then read the data files to create instances of those classes. My solution creates the stores, defines the products, identifies the customers, then processes the initial inventory to store the quantities of each product at each store. Then it processes each line in the transactions file to update the sales and purchase information. Finally, it generates prettytables to summarize the sales at each stores and the orders placed by the individual customers. NOTE: Each store must track the products and quantity of each product remaining. Stores may sell only products that they have in stock as defined by the [login to view URL] file. Customers may request to purchase more of a product than the store has in inventory. In that case, the store should sell as many as possible to the customer. E.g. say that customer "GitHub Gus" wants to buy three chocolate donuts from "Dariel's Donuts", but "Dariel's Donuts" has only one chocolate donut in stock. GitHub Gus should receive only one donut during that transaction. You'll need to generate two prettytables as output: the Store summary and the Customer summary. The Store summary should include one row for each store and product along with a sorted list of customers who purchased the product, and the total quantity of the product sold to all customers. The Customer summary should include a row for each product purchased, including the customer's name and the quantity of each item purchased. I have the output that is required. BUT quote me a budget so we can finalize also i need it by 12/9/2018 11am EST (USA TIME)
Project ID: 18321614

Om projektet

5 anbud
Distansprojekt
Senaste aktivitet fem år sedan

Ute efter att tjäna lite pengar?

Fördelar med att lägga anbud hos Freelancer

Ange budget och tidsram
Få betalt för ditt arbete
Beskriv ditt förslag
Det är gratis att registrera sig och att lägga anbud på uppdrag
5 frilansar lägger i genomsnitt anbud på $31 USD för detta uppdrag
Använd avatar
Hello there, Myself Prakhar, i am working in python for last 3 years. I have read your description thoroughly and i am confident that i can do this easily. I can easily create you the required thing with appropriate class and can provide you within a day or two Let's discuss further in personal chat. Regards Prakhar.
$35 USD Om 1 dag
5,0 (20 omdömen)
3,9
3,9
Använd avatar
Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have checked your requirements. We have right skills to work on this assignment. We are a team of professionals including experienced analysts, designers, project managers, developers and QA people having great expertise in web applications development mainly on core PHP, PHP with open sources (Joomla, Wordpress, Codeigniter, Cake PHP), .NET, Asp.NET, Vb.NET, HTML 5 etc. and mobile applications on ios and Android platform. Our award = superb result = happy client. In a good partnership, good results happen. Good cooking makes good eating!BWe consider our client as our partner. I am ready to discuss with you with best Regards
$29 USD Om 7 dagar
0,0 (0 omdömen)
0,0
0,0

Om kunden

Flagga för UNITED STATES
Jersey City, United States
0,0
0
Verifierad betalningsmetod
Medlem sedan dec. 9, 2018

Kundverifikation

Tack! Vi har skickat en länk för aktivering av gratis kredit.
Något gick fel med ditt e-postmeddelande. Vänligen försök igen.
Registrerade Användare Totalt antal jobb publicerade
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Laddar förhandsgranskning
Tillstånd beviljat för geolokalisering.
Din inloggningssession har löpt ut och du har blivit utloggad. Logga in igen.