GitXplorerGitXplorer
c

tweet-tempest

public
0 stars
0 forks
15 issues

Commits

List of commits on branch master.
Unverified
26102a0679180eaca73b75a482f661c4bab9ca8e

update dependencies

cc17r committed 4 years ago
Unverified
689ee01f355f981524c9329acc0aab8557217602

dependency update

cc17r committed 4 years ago
Unverified
48e2c6e24d0d949b80b6b0b2a7123215dfcdfd14

update dependencies

cc17r committed 4 years ago
Unverified
9e2d280004be525ed7f870865da1a20ec09f0a8b

update dependencies

cc17r committed 4 years ago
Unverified
2bf7bf2659ccf4eeabc0d61af0b9d9d00d85edf2

update dependencies

cc17r committed 4 years ago
Unverified
f00357a249fddc5cdb636c6a633d13f00d211c31

update dependencies

cc17r committed 4 years ago

README

The README file for this repository.

##Tweet Tempest

UI for building a proper tweetstorm. It will break apart your large text into properly sized tweets, complete with 1/, 2/, etc as well as the ability to have the tweetstorm be directed at specific person(s). It will mark each tweet to be a reply of the previous so Twitter's threading works properly.

Motivation for building this was a proof-of-concept with Django/Ng8.

Backend Tech

  • Django
  • Python Social Auth
  • Twitter
  • Django Webpack Loader

Frontend Tech

  • Angular 8
  • Lodash

Status

Works but needs lots of polish still. See TODO.md for details

To Run

  1. Create a python virtual env, activate the venv, and pip install -r requirements.lock,
  2. Copy secrets.sample to secrets.json
  3. ./manage.py generate_secret_key, copy the value to SECRET_KEY in secrets.json
  4. Create your own twitter app. Fill in CONSUMER_KEY and CONSUMER_SECRET in secrets.json
  5. Run ./manage.py runserver in one window
  6. Run npm run watch in another window
  7. Browser to http://127.0.0.1:8000/
  8. Log in with your Twitter account