Tyler-Grant.com
Full-Stack Portfolio & Authentication System
https://github.com/AdventureGranted/Tylers-WebsiteJune 2024 – Present
- Built a full-stack portfolio using Next.js, TypeScript, Tailwind CSS, and Framer Motion for smooth animations
- Implemented user authentication with NextAuth.js including registration, role-based access control, and profile management
- Integrated self-hosted AI chatbot powered by local LLM to answer visitor questions about my skills, experience, and projects
- Built a receipt parser demo using self-hosted vision AI model (Llama 3.2 Vision) to extract and categorize receipt data
- Self-hosted S3-compatible object storage using Garage for image uploads with Cloudflare tunnel for secure access
- Designed PostgreSQL database with Prisma ORM for users, projects, and comments
- Created admin dashboard for content and member management with search and filtering
- Deployed on personal server with GitHub Actions CI/CD pipeline for automated builds and deployments
Self Hosted Media & Automation Platform
Full-Stack Infrastructure Development
September 2022 – Present
- Built a full-stack, self-hosted ecosystem with Plex, Sonarr, Radarr, Home Assistant, and more using Docker and reverse proxies for secure access
- Automated home and media workflows via REST APIs, webhooks, and OAuth2 authentication
- Deployed GitHub Actions runners to streamline CI/CD for personal and open-source projects
- Implemented logging, backups, and monitoring tools to maintain uptime and system resilience
Boxy – Senior Project
January 2022 – December 2022
- Developed a mobile app for tracking and organizing bin-stored items using React Native, AWS Amplify, and Expo
- Authored user and technical documentation to support long-term maintainability and user onboarding