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
- Clone the repository or download the project files
- Set up a local web server that supports PHP or install Ruby and Jekyll for the Jekyll version
- 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:
- Ensure you have Ruby and Jekyll installed on your local machine. You can follow the official Jekyll installation guide for detailed instructions.
- Clone the repository or download the project files, then create a new branch named
gh-pages
.
- Convert the existing PHP project to a Jekyll project by following the official Jekyll documentation.
- Commit the changes and push the
gh-pages
branch to GitHub.
- Go to your repository settings on GitHub and enable GitHub Pages. Select the
gh-pages
branch as the source.
- 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.