Skip to content
View cocampo1005's full-sized avatar

Block or report cocampo1005

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cocampo1005/README.md

πŸ‘‹ Hey, I’m Christian Ocampo

Banner

Welcome to my GitHub! I'm a freelance software developer and founder of Solid Code Solutions LLC, a web and app development studio focused on clean, scalable, and user-friendly digital experiences. I specialize in building full-stack applications using React, Firebase, and modern JavaScript frameworks.


πŸ”§ Tech Stack

  • Frontend: React, Vite, JavaScript, TypeScript, Tailwind CSS, Spline / Three.js
  • Backend: Firebase, Firestore, Node.js, Express
  • Other Tools: Git, Figma, WordPress, Adobe Suite (Illustrator & Photoshop)
  • Dev Practices: DRY Principles, Agile, Clean Code, Responsive & Accessible Design

πŸš€ Projects I’m Proud Of

🐱 Street Cat Clinic Data Management App

Custom record management system and PDF generator for a nonprofit TNR (Trap-Neuter-Return) clinic.

  • Migrated spreadsheet workflows into a structured Firestore database
  • Built full CRUD functionality for cat patient and trapper records
  • Integrated automated MDAS TIP PDF generation based on dynamic form inputs
  • Authentication and role-based access control with Firebase Auth

πŸ“† Meow Max Appointment Scheduler

Mobile-first appointment scheduling platform for Cat Solutions 305, used by 80+ trappers and managed by clinic admins.

  • Built with React and Firebase (Auth, Firestore, Functions)
  • Intuitive calendar UI for selecting available slots
  • Trappers can book, view, and cancel appointments with real-time slot availability
  • Admin panel with full control: create, edit, delete appointments and manage user accounts
  • Interactive progress bars and dynamic capacity management per day
  • Role-based access control, secure cloud functions for auth-sensitive actions
  • Auto-updates appointment statuses daily with a scheduled backend job
  • Fully responsive and accessible UI, designed in a clean purple-themed interface

πŸ“« Let’s Connect

Thanks for stopping by! Feel free to check out my pinned projects below πŸ‘‡

Pinned Loading

  1. streetcatclinic streetcatclinic Public

    Administrative App for Street Cat Clinic

    JavaScript

  2. meowmax meowmax Public

    Meow Max is a mobile-first appointment scheduling app built for Cat Solutions 305. It allows trappers to book clinic visits and lets staff manage daily appointments. Built with React, Vite, and Fir…

    JavaScript 1

  3. whosbringingwhat whosbringingwhat Public

    Application for organizing potlucks

    JavaScript

  4. scs-website scs-website Public

    Website for Solid Code Solutions LLC website

    JavaScript