Idea
- Build a web server in Rust.
- User sends query as a bunch of keywords, similar to how the GIF attachments work in chat apps.
- Sends back the meme file that’s the most matching, GIF or JPG (perhaps user can specify what they want)
- If not found, sends a random not-found meme.
- Ability to add more kw and scrap web for new memes
DevOps spin
- Use CI/CD
- GH Actions
- Monitor performance
- Consider containerization and orchestratoin using Kubernetes
- NGINX proxy and load balancer
- Run on VPS?