MeoDMT / tweet-loader

A fullstack react-fastapi app to load maximum possible past tweets from any username with the Twitter API.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TweetLoader

A webapp to load maximum possible past tweets from any given username using the Twitter API.

Stack

  • backend: in the backend/ folder.

    • FastAPI, Tweepy, Uvicorn
  • Frontend: in the client/ folder.

    • React, Tailwind CSS

Running the app

  1. Clone via git:
$ git clone git@github.com:meodmt/tweet-loader.git
  1. Open two tabs, one for the client, one for the backend:

    2.1

    $ npm install
    $ npm run start
    

    2.2

    $ poetry install
    $ poetry run uvicorn main:app --reload
    
  2. Type in a username in the search bar and get their tweets!

Screenshots / Design of the app

Result

Result

Result

About

A fullstack react-fastapi app to load maximum possible past tweets from any username with the Twitter API.


Languages

Language:JavaScript 55.3%Language:Python 24.9%Language:HTML 17.8%Language:CSS 2.0%