Logan Pritchett
LP

Logan Pritchett

Full-Stack Web Developer

Orange, TX

Projects

A collection of projects I've worked on, both professionally and personally.

Portfolio V3

OCTOBER 2024 - PRESENT

View repo

You're looking at it! Modern portfolio website built with Next.js 15, TypeScript, and Tailwind CSS. Features a responsive design with dark mode support, smooth page transitions, and a glass-morphism UI effect.

WeLoveMovies

MAY 2024 - PRESENT

View repo

A movie database application designed to help users discover movies, read reviews, and find local theater showtimes. Features include browsing movies currently showing in theaters, exploring detailed movie descriptions with aggregated reviews, and finding theaters showing specific movies.

Completed Updates

  • Refactored to TypeScript for improved type safety and developer experience
  • Visual redesign with Tailwind CSS and comprehensive UI component library
  • Caching layer implemented via Tanstack Query for improved performance

Planned Updates

  • Advanced filtering options for sorting by ratings, release dates, and demographics
  • Integration with TMDb API for expanded movie metadata
  • Theater location search based on user geolocation
  • User authentication and authorization for personalized features

Portfolio V2

OCTOBER 2024 - OCTOBER 2024

View repo

Single-page portfolio built with HTML5 UP's Dimension template, featuring a responsive modal-based layout with smooth transitions and dynamic backgrounds. Implemented with SCSS for enhanced styling capabilities and custom effects like background blur on modal activation.

Periodic Tables

MAY 2024 - JUNE 2024

View repo

A full-stack restaurant reservation system designed to manage reservations and table assignments for fine dining restaurants. Features include creating, updating and canceling reservations, assigning reservations to tables, validating reservation times/dates, and searching reservations by phone number.

Planned Updates

  • Refactor to TypeScript for improved type safety and developer experience
  • Implementing smooth transition animations between pages
  • Adding skeleton loading states
  • Adding search by last name functionality

GrubDash

MARCH 2024

View repo

A restaurant management system built with JavaScript, Node.js, Express.js, and PostgreSQL. Features include creating, updating and deleting menu items, as well as searching for items by name.

Decoder Ring

FEBRUARY 2024

View repo

A comprehensive encryption/decryption web application featuring multiple algorithms including Caesar Shift, Polybius Square, and Substitution Cipher. Built with a clean, intuitive interface for encoding and decoding messages in real-time. Provides robust security options for personal, professional, and educational use cases.

Planned Updates

  • Refactor to TypeScript for improved type safety and developer experience
  • Implement TailwindCSS for responsive design
  • Interactive search and sorting capabilities

Recipe Tracker Application

FEBRUARY 2024

View repo

A digital culinary companion that transforms recipe management from scattered notes to an organized collection. Built with React for seamless user interaction, the application enables direct recipe addition on the homepage and provides comprehensive ingredient and instruction tracking. Features an intuitive interface that makes recipe management effortless while maintaining visual appeal across all devices.

Planned Updates

  • Implement advanced search functionality by ingredients and recipe names
  • Add sorting capabilities by recipe name and cuisine type
  • Modernize UI with enhanced visual design
  • Enable recipe editing and revision tracking
  • Integrate social sharing features for recipe distribution

Flashcard-o-matic

FEBRUARY 2024

View repo

A comprehensive study application designed to enhance learning through customizable flashcard decks. Features a clean, intuitive interface for creating, editing, and managing decks and cards with a robust REST API enabling full CRUD functionality. Built with React for seamless state management and Express/Knex for reliable data persistence, making it an ideal tool for students and educators alike.

Planned Updates

  • Implement advanced search functionality by topic
  • Implement spaced repetition learning algorithm
  • Add sorting capabilities by topic and difficulty level
  • Enhanced UI with TailwindCSS
  • Integrate social sharing features for flashcard distribution

Thinkfulbnb

DECEMBER 2023 - JANUARY 2024

View repo

A mock vacation rental website inspired by platforms like Airbnb and OkCupid, showcasing responsive design that adapts seamlessly from mobile to desktop views. Features include property listings for unique accommodations like yachts and medieval castles, with layouts optimized using modern CSS Flexbox techniques for fluid responsiveness across all devices.

Planned Updates

  • Dynamic Content: Fetch property listings from server/API for real-time availability
  • User Authentication: Create secure authentication for personalized experiences
  • Interactive Map & Booking System: Add interactive map search and comprehensive booking
  • Performance & SEO: Optimize site performance and implement SEO strategies
  • Social Media Integration: Add social sharing and engagement features

Local Library

NOVEMBER 2023

View repo

A digital hub for managing and tracking community library resources. Features a comprehensive dashboard showing library stats, account management for tracking borrowing history, and detailed book tracking capabilities.

Planned Updates

  • Refactor to TypeScript for improved type safety and developer experience
  • Implement TailwindCSS for responsive design
  • Interactive search and sorting capabilities
  • Real-time data updates
  • Enhanced reporting and analytics features
  • Mobile app development

Portfolio V1

OCTOBER 2023

View repo

A static portfolio website built with HTML5, CSS, and JavaScript. Features a clean, intuitive interface with a focus on showcasing an about me section and contact information in a visually appealing manner.