Skip to content

My Personal website, featuring home page blogs, projects strava integration of recent rides.

Notifications You must be signed in to change notification settings

jordanpartridge/jordanpartridge.us

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jordanpartridge.us

My Personal Website, Portfolio, Blog, and Other Adventures

Welcome to my personal website, where I showcase my professional work, hobbies, and adventures. This site is built with a focus on clean design, robust performance, and seamless integration of various technologies.

Technologies

  • Laravel: A powerful PHP framework for building web applications.
  • Tailwind CSS: A utility-first CSS framework for creating custom designs directly in your markup.
  • Livewire: A full-stack framework for Laravel that makes building dynamic interfaces simple, without leaving the comfort of Laravel.
  • Strava API: Bike rides synced to site utilizing Laravel's Scheduler to check for new rides hourly
  • Folio: Route by blade file structure
  • Filament: Livewire powered Admin Panel
  • Spatie/Activitylog: Log all the things that happen on the site.

Features

  • Professional Portfolio: Highlighting my work and projects.
  • Blog: Sharing insights, tutorials, and personal experiences.
  • Strava Integration: Automatically syncing my biking adventures from Strava every hour using Laravel's scheduler.
  • GitHub Repository: Access the complete codebase of this site on GitHub.

Deployment Status

Laravel Forge Site Deployment Status

Waka Time

wakatime

Continuous Integration

Tests

Getting Started

Clone the repository and install the dependencies:

git clone https://github.com/jordanpartridge/jordanpartridge.us.git
cd jordanpartridge.us
composer install
npm install
npm run dev

Code Quality and Formatting

Card API

This site uses jordanpartridge/card-api for Blackjack; please ensure your environment is set up.

CARD_API_URL=https://card-api.jordanpartridge.us
CARD_API_KEY=some-secret-key

Running Duster will automatically fix most issues. However, if you prefer to run it manually, you can use the following command:

./vendor/bin/duster fix

Also, committing to the repo will automatically run the tests and linting.

About

My Personal website, featuring home page blogs, projects strava integration of recent rides.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages