Skip to content

DraKen0009/Flipkart_scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flipkart Scraper

I used django rest framework to create this project , used railways to host my postgres database.

  • API that lets users signup and log in through JWT based authentication using email and password

  • Api that takes a Flipkart url as payload, scrapes the below-given fields, and saves them in Postgres with proper schema with user info. This works only if a user is logged in, else proper error message is shown.

  • Checks if the URL corresponding to the logged-in user is already present in the DB, and return from the DB. If the URL is not present or does not belong to a logged-in user show a proper error message.

API Endpoints :-

register/ -  Registering a new user
login/ - Logging (Generates a jwt token)
token/refresh/ - refresh login token
user/ - provide current user info 
scrape/ - scrape data about a product using a product page url

If you want to test it , you can simply clone it ,and then run server and visit 'localhost/scraper/' to directly store the product data to the db

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published