Smoogle is a spiritual successor to a project I created a while back called "JASE (Just Another Search Engine)". As per many of my older projects, it was completely vibe coded. I feel shame regarding that. Thus, (instead of sitting around) I created a new version.n.
Smmogle's crawler is semi-automatic. It requires a user in order to start it. It sends one request every five seconds (Normal Crawling Etiquette))
- A user does not see a website that they want
- They go to the crawling page
- They set how deep they want to crawl
- They enter the link
- They click "Crawl!"
- The website will be indexed
Demo is currently hosted on: http://srv1496621.hstgr.cloud
POST: /crawl. Accepts Form Data: {url: STR, depth: INT} Returns: HTML data GET: /crawl-web. Web interface for the web crawler. GET: /. Home Page POST: /search. Search for a term. Accepts Form Data: {query: STR} Returns: A rendered template of search.htmltml