Skip to content

hugodemenez/steinprograms-website

Repository files navigation

SteinPrograms Website

Warning

Website under development. Code isn't refactored, ideas are often pushed to prod as they flow

Introduction

The Steinprograms website is a cutting-edge web application designed to fetch news about cryptocurrency content from various reliable sources across the web. It summarizes the content and provides a sentiment analysis of the market, displaying simple charts to show price and sentiment score variations over time. A standout feature of this website is its role as a showcase for the Steinprograms API, aimed at developers, quantitative researchers, and algorithmic traders. The API, developed by Steinprograms—a firm specializing in trading algorithms with a focus on human sentiment understanding and anomaly detection—offers an edge over traditional trading algorithms.

Table of Contents

Features

  • Crypto News Aggregation: Fetches and summarizes news from various trusted sources.
  • Sentiment Analysis: Provides sentiment analysis to gauge market mood.
  • Price and Sentiment Charts: Displays charts showing the variation of prices and sentiment scores over time.
  • API for Developers: Offers access to Steinprograms API for further development and research.

Usage

The Steinprograms website and its API are primarily intended for informational purposes, targeting developers, quantitative researchers, and algorithmic traders seeking an analytical edge in cryptocurrency markets.

Dependencies

  • NextJS
  • ShadcnUI
  • TailwindUI
  • Hugging Face
  • OpenAI
  • Supabase

Installation

As the website is hosted on Vercel, there's no installation required for online access. However, for local development or testing, you can use bun or npm to start a local server. Here's a basic guide:

# Clone the repository 
git clone https://github.com/hugodemenez/steinprograms-website.git

# Navigate to the project directory
cd steinprograms-website

# Install dependencies
npm install

# Start the local server
npm run dev

API Documentation

For detailed information on how to utilize the Steinprograms API, including endpoints and authentication, visit the official documentation.

Contibutors

License

This project is released under a license that permits free use for non-commercial activities. For more details on the license terms, please refer to the LICENSE file in the project repository.

Learn More

If you want to contribute or to learn more about the project, feel free to reach on Github or Linkedin to hugodemenez