greerpage / ebay_search_tool Goto Github PK
View Code? Open in Web Editor NEWFinal project for CS 1210
Final project for CS 1210
Ebay Search Tool By Greer Page ([email protected]) & Jack Taylor ([email protected]) Use: - Run ebay_search.py - Enter the item youre searching for, be as specific as possible - Enter your budget, only items below your budget will be returned - Items that have a ranged price are sorted based on the average price - Enter the filters of your choice Results: - Results are filtered based on your budget, filters, and seller ratings - The highest rated seller's items are shown first - Results are displayed with the name of the item and a link to the item's page - Depending on your terminal, this link can be clicked or pasted into a browser window - If no item is found to meet the given criteria, the program will not return an item. - To view the next item hit enter - To stop seeing items hit q Testing: - We tested by inputing things we would really buy on Ebay - We followed the link provided by the program to see if it met our filters and budget - We looked at each result to see that seller reviews descend from highest rated seller to lowest Requirements: - This program requires the python requests and beautifulsoup4 libraries - These can be installed by running pip install -r requirements.txt Roles: Jack: - I wrote all of the input handling, including input validation for the - item - budget - characteristics of letters - I also formatted the item for searching in the eBay url. Greer: - I handled most of the backend work - I wrote the search and sort functions as well as the Item class to parse the raw html into useful python
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.