This project is a web scraping application built using Next.js for the frontend and Django for the backend. It extracts product details from e-commerce websites using BeautifulSoup and provides a modern UI to display them. The project is containerized with Docker and uses Jenkins for CI/CD pipelines.
✅ Web Scraping with BeautifulSoup – Extracts product details like title, price, and image.
✅ Modern UI with Next.js – Interactive, responsive frontend for displaying scraped products.
✅ Django Backend – API for managing and serving scraped data.
✅ Dockerized – Runs seamlessly in containers.
✅ CI/CD with Jenkins – Automated deployment pipeline.
- Frontend: Next.js, Tailwind CSS
- Backend: Django, Django REST Framework
- Scraping: BeautifulSoup
- Containerization: Docker
- CI/CD: Jenkins
git clone https://github.com/Emmanuel10701/Django_NextJs_Scraping_Application
cd Django_NextJs_Scraping_Application