Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/skills/webapp-testing/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Use this skill when you need to:

## Prerequisites

- Node.js 18+ installed (20+ recommended)
- Node.js 20.9+ installed (required by Next.js 16)
- BitSleuth website running locally on port 3000
- Playwright will be installed automatically if not present

Expand Down Expand Up @@ -250,7 +250,7 @@ When testing the BitSleuth website, verify:

## Limitations

- Requires Node.js 18+ environment
- Requires Node.js 20.9+ environment
- Cannot test native mobile apps (BitSleuth is web-only)
- May have issues with complex authentication flows (if implemented)
- Next.js App Router may require waiting for hydration to complete
Expand Down
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
- **Framework:** Next.js 16.0.10 (App Router)
- **Language:** TypeScript 5.9.3 (strict mode enabled)
- **Runtime:** React 19.2.0
- **Node.js:** 18+ (20+ recommended)
- **Node.js:** 20.9+ (required by Next.js 16)

### UI & Styling
- **CSS Framework:** Tailwind CSS 3.4.18
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ When creating new documentation (guides, specifications, strategies, etc.), alwa
## 🚀 Getting Started

### Prerequisites
- **Node.js**: 18+ (20+ recommended)
- **Node.js**: 20.9+ (required by Next.js 16)
- **npm**: Latest version
- **Git**: For version control

Expand Down
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,17 @@

> **Bitcoin Wallet Analysis & Privacy Tools**

[![License: AGPL-3.0](https://img.shields.io/badge/License-AGPL_3.0-blue.svg)](./LICENSE)
![Next.js](https://img.shields.io/badge/Next.js-16.1.1-black?logo=next.js)
![React](https://img.shields.io/badge/React-19.2.3-149eca?logo=react)
![TypeScript](https://img.shields.io/badge/TypeScript-5.9.3-3178c6?logo=typescript)
![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)

BitSleuth is a comprehensive Next.js 16.1.1 website that serves as the primary marketing and educational learning hub for Bitcoin analysis tools. The platform includes product landing pages for a Bitcoin wallet analyzer and Bitcoin wallet app, as well as an extensive educational glossary, SEO optimization, and privacy-compliant analytics.

![BitSleuth](public/1200x630.png)

- **🌐 Production:** [https://www.bitsleuth.ai](https://www.bitsleuth.ai)
- **🧑‍💻 Development:** [https://website-dev--bitsleuth.us-central1.hosted.app](https://website-dev--bitsleuth.us-central1.hosted.app)

## ✨ Key Features

Expand Down Expand Up @@ -57,7 +64,7 @@ npm run ci # Runs lint + typecheck + test + build
## 🚀 Development Workflow

### Prerequisites
- **Node.js**: 18+ (20+ recommended)
- **Node.js**: 20.9+ (required by Next.js 16)
- **npm**: Latest version (11.7.0 configured via `packageManager`)
- **Git**: For version control

Expand Down
2 changes: 1 addition & 1 deletion docs/PRD.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@
- **Firebase:** Hosting platform and potential future integration for user management

**Dependencies:**
- Node.js 18+ (20+ recommended)
- Node.js 20.9+ (required by Next.js 16)
- Google Analytics Measurement ID for tracking
- Firebase App Hosting for deployment

Expand Down
4 changes: 2 additions & 2 deletions docs/PROJECT_SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ BitSleuth is a comprehensive Next.js 16 website serving as the primary marketing
- **Next.js:** 16.0.10 (App Router)
- **React:** 19.2.0
- **TypeScript:** 5.9.3
- **Node.js:** 18+ (20+ recommended)
- **Node.js:** 20.9+ (required by Next.js 16)

### Styling & UI
- **Tailwind CSS:** 3.4.18 (stable v3)
Expand Down Expand Up @@ -467,7 +467,7 @@ All Radix UI primitives updated to latest versions:
### Development Workflow

#### Prerequisites
- Node.js 18+ (20+ recommended)
- Node.js 20.9+ (required by Next.js 16)
- npm (latest version)

#### Local Development
Expand Down
3 changes: 3 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@
},
"private": true,
"packageManager": "npm@11.7.0",
"engines": {
"node": ">=20.9.0"
},
"scripts": {
"dev": "next dev --turbopack -p 3000",
"build": "next build --webpack",
Expand Down
Binary file added public/1200x630.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.