Skip to content

pitosanchez/robertpsanchez.com

Repository files navigation

Robert A. Sanchez - Personal Website

A modern, responsive personal website showcasing Robert A. Sanchez's work in health equity advocacy, patient care, and community engagement.

Features

  • Dynamic Resume: Interactive resume section with downloadable PDF and Word versions
  • Blog: Latest insights and articles on health equity and advocacy
  • Events: Upcoming and past events with registration functionality
  • Testimonials: Carousel of testimonials from colleagues and partners
  • Resource Library: Searchable collection of educational resources
  • Contact Form: Validated contact form with user feedback
  • Social Integration: Links to professional social media profiles
  • Analytics: Google Analytics integration for tracking user engagement
  • Accessibility: WCAG 2.1 compliant with skip links and ARIA labels

Tech Stack

  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • GSAP
  • Google Analytics

Getting Started

  1. Clone the repository:
git clone https://github.com/yourusername/pitosanchez.com.git
  1. Install dependencies:
cd pitosanchez.com
npm install
  1. Create a .env file in the root directory and add your Google Analytics tracking ID:
NEXT_PUBLIC_GA_TRACKING_ID=your-tracking-id
  1. Start the development server:
npm run dev
  1. Open http://localhost:3000 in your browser.

Project Structure

src/
├── components/
│   ├── HomePage.tsx
│   ├── Blog.tsx
│   ├── Events.tsx
│   ├── Testimonials.tsx
│   └── ResourceLibrary.tsx
├── types/
│   └── global.d.ts
├── public/
│   ├── images/
│   └── resources/
└── styles/
    └── globals.css

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

Robert A. Sanchez - robsanchez124@gmail.com

Project Link: https://github.com/yourusername/pitosanchez.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors