Skip to content

victorymakes/victoryhub

Repository files navigation

VictoryHub.cc ๐Ÿš€

A public experiment: AI said Build tools + SEO + AdSense = Income ๐Ÿ’ฐ

A privacy-first, multi-language online tools website built in one week with AI. An indie hacker experiment in building useful utilities that run entirely in your browser.

๐ŸŒ Live Site: https://victoryhub.cc/

๐Ÿ“Š Follow the Experiment: @victorymakes on X

๐Ÿš€ Product Hunt: VictoryHub


๐ŸŽฏ About This Project

VictoryHub is a collection of free, privacy-focused online tools for developers, designers, and professionals. Every tool runs completely client-side in your browserโ€”no data ever leaves your device.

This project started as an experiment to test a popular indie hacker hypothesis:

"Can you build a sustainable side income by creating utility tools, optimizing for SEO, and monetizing with AdSense?"

The result? A fully responsive, SEO-optimized, multi-language tool site with 35+ utilities built and launched solo in one week, with the help of AI.


โœจ Features

๐Ÿ”’ Privacy-First

  • No server uploads โ€” all processing happens in your browser
  • No tracking โ€” your data never leaves your device
  • No accounts required โ€” just open and use

๐ŸŒ Multi-Language Support

Support for 15 languages with full i18n:

  • ๐Ÿ‡ฌ๐Ÿ‡ง English
  • ๐Ÿ‡ฏ๐Ÿ‡ต Japanese
  • ๐Ÿ‡ฐ๐Ÿ‡ท Korean
  • ๐Ÿ‡จ๐Ÿ‡ณ Chinese
  • ๐Ÿ‡ฉ๐Ÿ‡ช German
  • ๐Ÿ‡ซ๐Ÿ‡ท French
  • ๐Ÿ‡ช๐Ÿ‡ธ Spanish
  • ๐Ÿ‡ท๐Ÿ‡บ Russian
  • ๐Ÿ‡ณ๐Ÿ‡ฑ Dutch
  • ๐Ÿ‡ณ๐Ÿ‡ด Norwegian
  • ๐Ÿ‡ธ๐Ÿ‡ช Swedish
  • ๐Ÿ‡ซ๐Ÿ‡ฎ Finnish
  • ๐Ÿ‡ฉ๐Ÿ‡ฐ Danish
  • ๐Ÿ‡ต๐Ÿ‡น Portuguese
  • ๐Ÿ‡ฎ๐Ÿ‡น Italian

โšก 35+ Tools Across Categories

Development Tools:

  • UUID Generator
  • Cron Expression Generator
  • Timestamp Converter
  • URL Encoder/Decoder
  • Base64 Encoder/Decoder
  • JSON/XML/YAML/TOML Converters
  • CSV to JSON Converter
  • Regex Tester
  • And more...

Privacy & Safety:

  • Password Generator
  • Password Strength Checker
  • URL Tracker Remover
  • What's My IP
  • Text Redactor

Media & Image:

  • Image Compressor
  • Image Converter (JPEG/PNG/WebP)
  • Image Resizer
  • Image to Black & White
  • EXIF Viewer
  • Image Color Picker
  • Base64 Image Converter
  • QR Code Generator
  • Barcode Generator

Calculators & Utilities:

  • BMI Calculator
  • BMR Calculator
  • Carbon Footprint Calculator
  • Random Picker
  • ASCII Art Generator
  • Text Favicon Generator

Monitoring:

  • Website Status Monitor
  • Library Mirror Monitors (Libgen & Z-Library)

๐Ÿ› ๏ธ Tech Stack

Built for speed, SEO, and zero server costs:

Why This Stack?

  • โœ… App Router = built-in layouts, metadata, routing by locale
  • โœ… Vercel = edge-deployed, global CDN, automatic deployments
  • โœ… No backend, no database, no server costs = pure utility delivery
  • โœ… Fully static where possible = maximum performance
  • โœ… TypeScript = type safety throughout

๐Ÿš€ Getting Started

Prerequisites

  • Node.js 18+
  • npm, yarn, pnpm, or bun

Installation

# Clone the repository
git clone https://github.com/victorymakes/tools.git
cd tools

# Install dependencies
npm install

# Run pre-build scripts (generates metadata, sitemap, robots.txt)
npm run pre-build

# Start the development server
npm run dev

Open http://localhost:3000 to see the site.

Available Scripts

npm run dev          # Start development server with pre-build
npm run build        # Build for production with pre-build
npm start            # Start production server
npm run pre-build    # Run metadata generation, sitemap, and robots.txt
npm run lint         # Run ESLint
npm run format       # Format code with Prettier

๐Ÿ“‚ Project Structure

tools/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ app/              # Next.js App Router pages
โ”‚   โ”‚   โ””โ”€โ”€ [locale]/     # Localized routes
โ”‚   โ”œโ”€โ”€ components/       # React components
โ”‚   โ”‚   โ”œโ”€โ”€ tool/         # 35+ individual tool components
โ”‚   โ”‚   โ”œโ”€โ”€ blog/         # Blog components
โ”‚   โ”‚   โ”œโ”€โ”€ common/       # Shared UI components
โ”‚   โ”‚   โ””โ”€โ”€ ui/           # shadcn/ui components
โ”‚   โ”œโ”€โ”€ i18n/             # Internationalization config
โ”‚   โ”œโ”€โ”€ lib/              # Utility functions
โ”‚   โ”œโ”€โ”€ service/          # Data services
โ”‚   โ””โ”€โ”€ types/            # TypeScript types
โ”œโ”€โ”€ data/
โ”‚   โ”œโ”€โ”€ db/               # Tool & category data (JSON)
โ”‚   โ””โ”€โ”€ cms/              # Blog posts (MDX)
โ”œโ”€โ”€ messages/             # i18n translation files
โ”œโ”€โ”€ public/               # Static assets
โ””โ”€โ”€ scripts/              # Build scripts

๐Ÿค– How AI(GitHub Copilot) Helped Build This

"AI is not replacing you, it's replacing the boring parts."

Used for real-time code completion:

  • Form inputs and state handlers
  • Utility functions (UUID generation, encoding, etc.)
  • Boilerplate page components
  • Blog post templates

Used as an agent-style assistant for:

  • "How do I compress an image client-side in the browser?"
  • "What's the best way to parse cron strings into readable text?"
  • "Can you translate this i18n file into Japanese and Korean?"
  • Writing FAQs, blog posts, and meta descriptions
  • Generating JSON-LD schemas for SEO

Result: Solo developer productivity increased 10x.


๐ŸŒ SEO & Multi-Language Strategy

SEO Optimizations

  • โœ… Server-side rendering (SSR) for dynamic content
  • โœ… Static generation for tool pages
  • โœ… Automatic sitemap generation
  • โœ… Structured data (JSON-LD) for rich snippets
  • โœ… Optimized meta tags per language
  • โœ… Semantic HTML with proper heading hierarchy
  • โœ… Fast page loads (<1s) with edge deployment

i18n Implementation

  1. All base text in en.json
  2. AI-assisted translation to 14 additional languages
  3. Manual review for quality and cultural appropriateness
  4. URL structure: /{locale}/tools/{tool-slug}
  5. Automatic language detection with manual override

๐Ÿ“ Blog & Content

The site includes a built-in blog system using MDX:

  • Markdown + React components
  • Multi-language support
  • Category and tag filtering
  • SEO-optimized article pages
  • Related posts recommendations

Current topics:

  • Building and launching the site
  • Privacy and online safety
  • Tool tutorials and use cases
  • Indie hacker experiments

๐ŸŽจ Design Philosophy

  1. Privacy First โ€” No tracking, no data collection, no servers
  2. Fast & Lightweight โ€” Minimal JavaScript, optimized assets
  3. Accessible โ€” WCAG compliant, keyboard navigation, screen reader friendly
  4. Mobile-First โ€” Fully responsive, works on any device
  5. Dark Mode โ€” Easy on the eyes, system preference aware

๐Ÿ“ˆ The Experiment

This is an ongoing experiment in:

  • Building in public โ€” Sharing the journey on X/Twitter
  • SEO effectiveness โ€” Can good tools + proper SEO = organic traffic?
  • Monetization โ€” Testing AdSense, affiliates, and other revenue models
  • AI-assisted development โ€” How much can one person build with AI help?

Follow along at @victorymakes for updates!


๐Ÿค Contributing

Contributions are welcome! Whether it's:

  • ๐Ÿ› Bug fixes
  • โœจ New tool ideas
  • ๐ŸŒ Translation improvements
  • ๐Ÿ“ Documentation updates

Feel free to open an issue or submit a pull request.


๐Ÿ“„ License

This project is open source and available under the MIT License.


๐Ÿ™ Acknowledgments


Made with โค๏ธ by @victorymakes

Building useful tools, one experiment at a time.

About

AI said Build tools + SEO + AdSense = Income ๐Ÿ’ฐ?

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages