Skip to content

This application is about integrating Django for the backend and Next.js for the frontend for scraping products from an e-commerce site.

Notifications You must be signed in to change notification settings

Emmanuel10701/Django_NextJs_Scraping_Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛍️ E-Commerce Scraper 🚀

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.


📌 Features

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.


🏗️ Tech Stack

  • Frontend: Next.js, Tailwind CSS
  • Backend: Django, Django REST Framework
  • Scraping: BeautifulSoup
  • Containerization: Docker
  • CI/CD: Jenkins

🚀 Setup Guide

1️⃣ Clone the Repository

git clone https://github.com/Emmanuel10701/Django_NextJs_Scraping_Application
cd Django_NextJs_Scraping_Application

About

This application is about integrating Django for the backend and Next.js for the frontend for scraping products from an e-commerce site.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published