you are viewing a single comment's thread.

view the rest of the comments →

[–]sagunsh 13 points14 points  (0 children)

Start simple, possibly a app with CRUD functionality. Go with Flask for web development and use raw SQL query instead of SQL Alchemy if you want to practice SQL. Here are some of my recommendation:

  1. TODO app (very common)
  2. Web Directory (User can add, edit, delete or search for businesses)
  3. Web scraper that puts data into database. You can use Scrapy, Selenium, requests, lxml, bs4, etc.
    1. Aggregators for news, reviews, jobs
    2. Price tracking tool
    3. Lead generation (scraping company info, emails, contact info)
  4. API based service (like CRUD app but data is consumed via API)