Digital Alchemy Vibe Code App
A static, frontend-only React application showcasing premium visuals, smooth animations, and community-focused features. Built for speed, beauty, and conversion.Overview
Digital Alchemy (formerly Vibe Code App) is a single-page application that demonstrates cutting-edge frontend techniques without the complexity of backend infrastructure. It’s designed to be a portfolio piece, community platform, and design system showcase all in one.Static SPA
No backend, no API endpoints, no auth service required
Mock AI Assistant
Local chat engine with browser persistence
Framer Motion
Buttery-smooth animations throughout
shadcn/ui
Beautiful, accessible component library
Architecture
Simplified for maximum performance:- Single project:
webapp/ - Runtime: Static SPA (client-side only)
- Persistence: Browser localStorage
- No server required: Deploy anywhere that hosts static files
This architecture choice means instant load times, zero server costs, and deployment to any static host (Vercel, Netlify, GitHub Pages, etc.)
Tech Stack
package.json (webapp)
- React 18
- Vite
- Tailwind CSS
- shadcn/ui
Modern React with:
- Concurrent features
- Automatic batching
- Suspense for data fetching
- Fast refresh during development
Routes
Clean, semantic routing structure:/ (Landing)
Marketing page with hero section and feature highlights
/home (Laboratory)
Main workspace/dashboard after “entering” the app
/assistant
Mock AI chat interface with browser persistence
/community
Community features and CTA sections
/profile
Profile and settings surface
* (404)
Custom not found page
Key Features
Mock AI Assistant
Local chat engine that feels real:No network requests, no API keys needed. Everything runs in the browser with localStorage for persistence between sessions.
Premium Animations
Framer Motion powers all interactions:Design System
Digital Alchemy’s signature visual style:Cyberpunk Theme
Dark backgrounds with neon accents (Matrix Green #00E639)
Glassmorphism
Frosted glass effects with backdrop blur
Smooth Gradients
Carefully tuned color transitions
Glow Effects
Neon borders and shadows
Typography
Modern sans-serif with code-style monospace
Micro-interactions
Every click, hover, and scroll feels polished
Local Development
Quality Checks
Before deploying:Deployment
Vercel (Recommended)
The project includeswebapp/vercel.json with SPA rewrites and security headers:
The
vercel.json configuration ensures all routes redirect to index.html for proper SPA behavior.Other Platforms
- Netlify
- GitHub Pages
- Cloudflare Pages
Create Deploy settings:
_redirects file in public/:- Build command:
npm run build - Publish directory:
dist
Domain Setup
For custom domaindigitalalchemy.dev:
Configure DNS
In your DNS provider:Apex record:
- Type: A
- Name: @
- Value: Vercel’s IP (or CNAME to Vercel)
- Type: CNAME
- Name: www
- Value: cname.vercel-dns.com
Add Domain in Vercel
In Vercel project settings:
- Add domain:
digitalalchemy.dev - Add domain:
www.digitalalchemy.dev
Rollback Strategy
If issues arise after deployment:Project Structure
Future Enhancements
Possible additions (currently static-only):Backend Integration
Add API endpoints when user accounts are needed
Real AI
Replace mock assistant with actual AI API
Authentication
Add auth when user-specific data is required
Database
Store user data server-side instead of localStorage
The backend can be restored later from git history if needed. The current static-first approach prioritizes speed and simplicity.
Performance
Lighthouse Score
100/100 on Performance (optimized static build)
First Load
< 1s on fast connections with code splitting
Bundle Size
Minimal JS thanks to Vite optimization
View Live Site
Experience Digital Alchemy in action