Stormtwoopers is a mobile app that allows you to easily sort your Twitter subscriptions by swiping right or left.
- Clone the repository
- Install dependencies with
npm install
- Create a Twitter Developer Account and create a new app (see below for more details)
- Create a
/src/shared/config.ts
and fill it (see/src/shared/config.ts.example
for an example) - Remove the
owner
field from theapp.config.js
file
Once you have created a Twitter Developer Account, you will need to create a new app named "Stormtwoopers".
Note: The app should have access to the Twitter API v2.
Once you have created the app, you will need to configure the app to allow for user authentication. Here are the fields you will need to fill out:
Field | Value |
---|---|
App permissions | Read and write |
Request email from users | Yes |
Type of app | Native App |
Callback URI / Redirect URI | https://auth.expo.io/@<your-username>/stormtwoopers |
Website URL | https://github.com/arthur-fontaine/stormtwoopers |
Terms of service | https://github.com/arthur-fontaine/stormtwoopers/blob/main/TERMS_OF_SERVICE.md |
Privacy policy | https://github.com/arthur-fontaine/stormtwoopers/blob/main/PRIVACY_POLICY.md |
- Run
npm start
to start the development server - Scan the QR code with the Expo Go app on your mobile device (iOS or Android)
Contributions are welcome! Open an issue, submit a pull request, or reach out to me on Twitter.