Skip to content

lyleshaw/TweetAnalyzer

Repository files navigation

Cyber Fortune Teller(TweetAnalyzer)

Description

Grab tweets, call Claude or GPT3.5 for analysis and make comments on tweeters

     

Built With

Getting Started

To get a local copy up and running, please follow these simple steps.

Prerequisites

Here is what you need to be able to run Cal.com.

  • Node.js (Version: >=18.x)
  • Go (Version: >= 1.18)
  • Pnpm ((recommended))

Development

Setup

  1. Clone the repo into a public GitHub repository (or fork https://github.com/lyleshaw/TweetAnalyzer/fork).

    git clone https://github.com/lyleshaw/TweetAnalyzer.git
  2. Go to the project folder

    cd TweetAnalyzer
  3. Install packages with pnpm

  4. Set up your .env file

    1. Duplicate .env.example to .env
      cp .env.example .env
  5. Run (in development mode)

    • frontend
      pnpm  dev
    • rearend
      go mod tidy
      go run ./service/index.go

Deployment

Vercel

You can use Vercel to deploy the front end, just click the button below

Deploy with Vercel

Contribution

Commit

All commit message should startwith feat: /bugfix:/refactor: /docs:/style

Branch

All branch should startwith feature/xxx etc.