ShopSync.mp4
Are you a shopping enthusiast on the hunt for fantastic online deals? Look no further – Shopsync is your ultimate ally in the quest for the best bargains! Shopsync is a publicly accessible web API framework designed for convenient price comparison across popular e-commerce platforms. It supports well-known websites such as Amazon, Walmart, Target, BestBuy, Costco, and eBay. Currently supported websites include Amazon, Walmart, Target, BestBuy, Costco and EBay.
The key benefits of using Shopsync are:
- Efficiency: By utilizing Shopsync, you can drastically reduce the time spent comparing deals on various websites, often saving more than 50% of your time.
- Simplicity: Shopsync offers user-friendly public APIs that simplify filtering, sorting, and searching for the best deals among search results.
- Versatility: It generates JSON responses that are highly adaptable, allowing you to easily tailor the output to suit your specific needs.
Checkout our video :: Technology Used :: Use Case :: Why :: Future Roadmap :: Contributors :: Acknowledgement :: Support
Demo.mp4
|
Login Page
|
Signup Page
|
|
Home
|
Favourites
|
- User: John, a shopping enthusiast, is looking for the best price for a smartphone across various e-commerce platforms.
- Process:
- John opens the Shopsync app and enters "smartphone" in the search bar.
- Shopsync fetches real-time data from multiple online retailers and displays the results.
- John filters the results by price and finds the best deal.
- He clicks the link to purchase the smartphone directly from the retailer's website.
- Shopping can be time-consuming, especially when comparing prices across different platforms. Shopsync aims to streamline this process, making it faster and more efficient.
- The app's user-friendly interface allows users to easily navigate and find the best deals.
- With Shopsync, users can save time and money, enhancing their online shopping experience.
Δ Deltas Phase 5:
- Implemented a robust user authentication system using Firestore for secure access and a personalized experience.
- Added a dedicated favorites page, allowing users to store and manage preferred items with Firestore persistence.
- Introduced comprehensive sorting and filtering options, including ascending/descending order and checkboxes for individual company filtering.
- Implemented a reset button for users to quickly clear selections and start fresh.
- Enhanced navigation with a sidebar feature for intuitive access to different sections of the application.
- Significantly improved the user interface with consistent text sizes, interactive checkboxes, and filter buttons for a more engaging experience.
- Search History: Users can revisit previous searches for a convenient shopping experience.
- Cookies: Enhances user experience by remembering preferences and maintaining session information.
- Images for Items: Each item in search results includes images for better visual engagement.
- Remove from Favorites: Users can easily manage their favorites by removing items as needed.
- Devyash Shah - devyash2930
- Smit Raval - smitraval24
- Vatsal Patel - vatsal-dp
We would like to thank Professor Dr Timothy Menzies for helping us understand the process of building a good Software Engineering project. We would also like to thank the teaching assistants Liwen, Andre Lustosa, Sam Gilson, Rishabh Jain, and Amirali for their support throughout the project. We would also like to extend our gratitude to the previous groups: https://github.com/Kashika08/ShopSync and https://github.com/Neel317/ShopSync
For any inquiries, suggestions, or support requests, please contact us at [email protected].
