Skip to content

This is the source code for my personal portfolio website, built with Next.js and deployed on Vercel. The website is designed to be a clean, minimalist, and functional showcase of my work as an AI-Augmented, High-Velocity Systems Architect

Notifications You must be signed in to change notification settings

CodeRandomMC/coderandom-architect-workshop

Repository files navigation

CodeRandom | Where Code Meets Innovation

⚑ Built in <12 hours - A demonstration of rapid AI application development, ethical AI practices, and modern web architecture

🌐 Live Portfolio: CodeRandom Architect Workshop

πŸ”— Main Portfolio: CodeRandom.com

🎯 About CodeRandom

CodeRandom is evolving from a personal portfolio into a comprehensive platform for makers, developers, and innovators. This repository showcases the foundation of a platform that will soon include:

  • πŸ“š Tutorials & Guides: Step-by-step tutorials for AI, robotics, and electronics projects
  • ✍️ Tech Blog: In-depth articles about the latest in AI, robotics, and maker culture
  • πŸ›’ Maker Store: Curated selection of tools, components, and kits for makers
  • 🀝 Community: Building a vibrant ecosystem of makers and innovators

πŸš€ Current Features

πŸ§’ KidsAI Mission Project - Ethical AI for Children

  • Safe AI Playground: Child-appropriate AI interactions with comprehensive safety measures
  • Ethical AI Framework: Two-stage guardian pipeline ensuring child safety and trust
  • AI Safety by Design: Stateless architecture eliminating attack surfaces
  • Responsible AI Development: Demonstrates commitment to AI ethics and child protection

⚑ VelocityAI Architecture Reviewer - AI Prototyping Co-Pilot

  • High-Velocity Development: AI co-pilot for systems architecture built in hours
  • Local & Cloud LLM Support: Flexible AI integration supporting various deployment models
  • Production-Ready: Full-stack Python application with export capabilities
  • AI-Augmented Development: Showcases rapid prototyping and iterative development skills

🎯 Technical Excellence in Under 12 Hours

Platform Website

  • βœ… Modern Next.js 15 application with TypeScript
  • βœ… Responsive design with Tailwind CSS + Radix UI components
  • βœ… Accessibility-first approach with semantic HTML
  • βœ… Component-driven architecture with reusable UI elements
  • βœ… Performance optimized with Next.js Image optimization
  • βœ… Interactive carousel for project showcases
  • βœ… Contact forms with validation using React Hook Form + Zod
  • βœ… Brand-focused design emphasizing CodeRandom platform vision

KidsAI Project

  • βœ… Child-safe AI interaction platform
  • βœ… Creative learning modules (Story Time, Joke Factory, Adventures)
  • βœ… Parental guidance and safety features
  • βœ… Educational content with age-appropriate design
  • βœ… Foundation ready for AI API integration

πŸ›  Tech Stack

  • Framework: Next.js 15 with Turbopack
  • Language: TypeScript
  • Styling: Tailwind CSS + Radix UI Components
  • Forms: React Hook Form + Zod validation
  • Icons: Lucide React
  • Carousel: Embla Carousel
  • Deployment: Vercel-ready

πŸš€ Platform Roadmap

Phase 1: Foundation βœ…

  • Brand identity and platform vision
  • Portfolio showcase with project highlights
  • Responsive design and modern UI
  • SEO optimization and metadata

Phase 2: Content Platform (Coming Soon)

  • Tutorial system with step-by-step guides
  • Blog platform with tech articles
  • User authentication and profiles
  • Content management system

Phase 3: Community & Commerce (Future)

  • Maker store with curated products
  • Community forums and discussions
  • Project sharing and collaboration
  • Educational courses and workshops

πŸ”§ Next Steps (Post 12-Hour Sprint)

  • Integrate Claude API for AI functionality
  • Implement comprehensive testing suite (Jest + Testing Library)
  • Add real-time features with WebSockets
  • Implement user authentication and data persistence
  • Add analytics and monitoring
  • Scale for production deployment
  • Launch tutorial and blog sections

πŸƒβ€β™‚οΈ Running Locally

# Install dependencies
pnpm install

# Run development server (with Turbopack)
pnpm dev

# Build for production
pnpm build

# Type checking
pnpm typecheck

Open http://localhost:9002 to view the platform.

πŸ“ž Contact

Jack Pollard - Founder of CodeRandom


"Where Code Meets Innovation - Building the future of maker culture, one project at a time."

About

This is the source code for my personal portfolio website, built with Next.js and deployed on Vercel. The website is designed to be a clean, minimalist, and functional showcase of my work as an AI-Augmented, High-Velocity Systems Architect

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages