https://github.com/gregonnet/twitterwall
[Laborversuch] Twitterwall
https://github.com/gregonnet/twitterwall
Last synced: 11 months ago
JSON representation
[Laborversuch] Twitterwall
- Host: GitHub
- URL: https://github.com/gregonnet/twitterwall
- Owner: GregOnNet
- License: mit
- Created: 2016-03-28T18:52:05.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T18:18:23.000Z (over 3 years ago)
- Last Synced: 2024-05-02T05:39:03.043Z (about 2 years ago)
- Language: TypeScript
- Size: 1.09 MB
- Stars: 3
- Watchers: 3
- Forks: 2
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Twitter-Wall
Displaying tweets filtered by hashtags.
## Prerequisites
> **Please note:** This app needs `Node version 10` or higher.
## Setup
### Configure Access to Twitter API
To get the Twitter Wall to run you need to enter the consumer key and the consumer secret from Twitter.
You will get these keys from https://apps.twitter.com/ by creating a new App.
Please add the **consumer key** and the **consumer secret** to `./backend/config.example.js`.
Afterwards rename **config.example.js** to `config.js`.
### Install project dependencies
```bash
$ npm i -g yarn
$ yarn
```
## Run
```bash
# console one - Front End
$ yarn start
# console two - Backend
$ yarn start:api
```
## Models
### Tweet
```json
{
"creator": "@user_name"
"text": "tweet",
"created_at": "creation_date",
"retweet_count": 2,
"favorite_count": 0,
"has_image": false|true,
"image_url_https": "https://some-url/image.jpg"
};
```