https://github.com/jaredblumer/screamstream
Discover the highest-rated horror movies and series streaming now.
https://github.com/jaredblumer/screamstream
Last synced: 9 months ago
JSON representation
Discover the highest-rated horror movies and series streaming now.
- Host: GitHub
- URL: https://github.com/jaredblumer/screamstream
- Owner: jaredblumer
- Created: 2025-08-01T23:35:00.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-09-16T23:34:24.000Z (9 months ago)
- Last Synced: 2025-09-17T01:29:19.577Z (9 months ago)
- Language: TypeScript
- Homepage: https://screamstream.net
- Size: 2.69 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Scream Stream - Top Rated Streaming Horror
Discover the highest-rated horror movies and series currently streaming. Rated by critics and audiences across all major platforms.
## Quick Start
### 1. Prerequisites
```bash
# Install Node.js 20+ (required for ARM64 support)
brew install node@20
# Install PostgreSQL
brew install postgresql@15
brew services start postgresql@15
# Create database
createdb scream_stream_dev
```
### 2. Setup Project
```bash
# Clone and install
git clone
cd screamstream
npm install
# Configure environment
cp .env.example .env
# Edit .env with your database details
```
### 3. Initialize Database
```bash
# Push schema to database
npm run db:push
# Optional: Add sample data
npx tsx server/seed.ts
```
### 4. Start Development
```bash
npm run dev
```
## Development Commands
```bash
# Development server
npm run dev
# Run tests
npx jest
npx jest --watch
npx jest --coverage
# Database operations
npm run db:push # Push schema changes
npx drizzle-kit generate # Generate migrations
# Type checking
npm run check
```