brice-allen-github.io

brice-allen-github.io

A simple static personal website. Deployment via Jekyll.

briceallen.com

This is a simple website built using HTML, CSS, JavaScript, and PHP. The website showcases the work and interests of Brice Allen, a developer and computer science student at the University of Colorado in Denver.

Features

  • Responsive design
  • Bootstrap 5.5.0 for styling
  • PHP for server-side rendering
  • GitHub Pages for hosting
  • Jekyll for static site generation

Getting Started

These instructions will help you set up the project on your local machine for development and testing purposes.

Prerequisites

You will need a local web server that supports PHP, such as XAMPP, MAMP, or WAMP for the PHP version. For the Jekyll version, you will need Ruby and Jekyll installed.

Installation

  1. Clone the repository or download the project files
  2. Set up a local web server that supports PHP or install Ruby and Jekyll for the Jekyll version
  3. Configure the server to point to the project directory

Using GitHub Pages and Jekyll

This website can also be hosted using GitHub Pages with Jekyll for static site generation. To do this, follow these steps:

  1. Ensure you have Ruby and Jekyll installed on your local machine. You can follow the official Jekyll installation guide for detailed instructions.
  2. Clone the repository or download the project files, then create a new branch named gh-pages.
  3. Convert the existing PHP project to a Jekyll project by following the official Jekyll documentation.
  4. Commit the changes and push the gh-pages branch to GitHub.
  5. Go to your repository settings on GitHub and enable GitHub Pages. Select the gh-pages branch as the source.
  6. Your website will now be available at https://<your-github-username>.github.io/<repository-name>/.

License

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