GitTweet
The goal of GitTweet is to create a GitHub app to tweet when a pull request is created for one of your repos.
AdvancedWeb appData viz16–38hAI-buildable 3/5needs GitHub REST APIworth shipping
In the GitHub Timeline app you used GitHub's API to create a timeline of your repos. What could be more powerful that using an API such as this? Why using two API's, of course. The goal of GitTweet is to create a GitHub app to tweet when a pull request is created for one of your repos.
UI
Logic
Useful
Hosting · Free forever
Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.
Deploy it and share a link.
Core features · 10
- User can see an input area tabular display prepopulated with rows for
- User can click the checkboxes in the repo list to select or deselect
- User can enter a date into the date field. This defines the point after
- User can click the 'Scan' button to identify repos that have had a new
- User can see an error message if no date was entered, if it is not a
- User can see repos highlighted if a tweet will be generated for them
- User may deselect a repo by clicking on its checkbox. Doing this will
- User may enter an new scan date at this point which also changes the
- User may click the 'Tweet' button to send a tweet bearing the following
- User can see this tweet send from her Twitter account.
Once it works
- User does not need to manually enter a scan date. If omitted the scan
- User may enter a custom tweet message
- User repo selections will persist across sessions so they do not have
Suggested stack
reacttypescripttailwindreact-hook-formdate-fnstanstack-querylocalstoragesupabase
External APIs
- GitHub REST API · no key