What assurances can you give that you will be around in a year because I think this could get crippled easily regardless of how you are doing the fetching on the backend (scraping, api, nitter). I'd love something like this to not have to wrangle with the api myself but it's giving uneasy vibes for longevity.
Edit: I tried it, got the following for "tweets from a search result"
Error: Request failed with code 429
Request exceeds account’s current package request limits. Please upgrade your package and retry or contact Twitter about enterprise access.