Welcome to the Amazon Scraper App! This project is a full-stack application that allows users to search for Amazon products by keyword. With a simple and user-friendly interface, you can quickly find what you're looking for on Amazon without the hassle of navigating through the website.
- Keyword Search: Enter any keyword to find relevant products.
- Product Details: View product titles, prices, and descriptions.
- Responsive Design: Works seamlessly on both desktop and mobile devices.
- Fast Performance: Built with efficient scraping techniques to ensure quick results.
This application utilizes a variety of technologies to provide a smooth user experience:
-
Front-end:
- HTML
- CSS
- Vanilla JavaScript
- Vite for faster builds
-
Back-end:
- Node.js with Express
- Axios for making HTTP requests
- JSDOM for parsing HTML
-
Other:
- CORS for handling cross-origin requests
- Bun for a modern JavaScript runtime
To get started with the Amazon Scraper App, follow these steps:
-
Clone the Repository:
git clone https://github.com/Alexis2284/amazon-scraper-app.git cd amazon-scraper-app
-
Install Dependencies:
Make sure you have Node.js installed. Then, run:
npm install
-
Run the Application:
Start the server with:
npm start
Open your browser and navigate to
http://localhost:3000
to view the app.
For the latest updates and releases, visit the Releases section. You can download the latest version and execute it for the best experience.
Here are some screenshots of the application in action:
Using the Amazon Scraper App is straightforward:
- Enter a keyword in the search bar.
- Click the search button.
- View the results displayed on the screen.
- Click on any product to see more details.
We welcome contributions to the Amazon Scraper App! If you would like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeature
). - Make your changes and commit them (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/YourFeature
). - Open a Pull Request.
This project is licensed under the MIT License. See the LICENSE file for more details.
We have big plans for the Amazon Scraper App! Here are some features we plan to implement:
- User Accounts: Allow users to save their favorite products.
- Advanced Filtering: Enable users to filter products by category, price, and rating.
- Export to CSV: Let users download search results as a CSV file.
- Mobile App: Create a mobile version of the application for iOS and Android.
For any questions or feedback, feel free to reach out:
- Email: alexis@example.com
- Twitter: @AlexisDev
- Thanks to the contributors and community for their support.
- Special thanks to the open-source libraries that made this project possible.
Thank you for checking out the Amazon Scraper App! We hope you find it useful for your product searches. Don't forget to visit the Releases section for the latest updates.