Skip to content

Hassene66/Flask_React_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


IsammLabs

A Tunisian based price tracking web application.


Python Current Version GitHub contributors Dependencies License

Basic overviewKey featuresTechnology usedHow to useProject overviewYou may also like

Basic overview

The application's sole purpose is to keep track of the products price available on Tunisian e-commerce websites,then provide the user with the lowest price. An automated scraping script is used to provide the products data.

Key features

  • Scraping popular tunisian e-commerce websites using Scrapy web-crawling framework
  • Hosting scrapyd (local scrapy spiders runner) on heroku cloud
  • Using Cron jobs to automate the daily scraping process.
  • Implemented 'atlas search' service to rank relevant search results using react in the frontend and flask as a backend server.

Technology used

How to use

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer and Setting the development environment. From your command line:

# Clone this repository
$ git clone https://github.com/Hassene66/Flask_React_Project

# Go into the repository
$ cd Flask_React_Project

# Install dependencies
$ npm install

# Run the app 
$ npm run dev

Project overview

splashscreen splashscreen

You may also like

  • HiCoach - A coaching web app.
  • Tahi - A traditional food delivery mobile app.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published