Official website for the ESAP Smartwatch project - an open-source health tracking smartwatch developed by Embedded Systems @ Purdue.
Live Site: https://esap-smartwatch.github.io
This repository contains the GitHub Pages website for the ESAP Smartwatch project. The website provides:
- Project overview and features
- Technical documentation
- Getting started guides
- Screenshots and demos
- Links to source code and resources
- Mobile App Repository: github.com/ESAP-Smartwatch/app
- Website: esap-smartwatch.github.io
This website is built with:
- Jekyll: Static site generator
- GitHub Pages: Hosting
- Tailwind CSS: Styling framework
- Moonrise Template: Base template (customized)
To run this website locally:
-
Install Jekyll and dependencies:
gem install jekyll bundler
-
Clone the repository:
git clone https://github.com/ESAP-Smartwatch/esap-smartwatch.github.io.git cd esap-smartwatch.github.io -
Install dependencies:
cd docs bundle install -
Run the local server:
bundle exec jekyll serve -
View in browser: Open http://localhost:4000
docs/
├── _config.yml # Site configuration
├── index.md # Homepage content
├── about.md # About page
├── screenshots.md # Screenshots gallery
├── map.md # Documentation page
├── donate.md # Support page
├── _layouts/ # Page templates
├── _includes/ # Reusable components
├── assets/ # CSS, JS, and other assets
└── media/ # Images and media files
This site is automatically deployed via GitHub Pages when changes are pushed to the main branch.
- Source: Deploy from
/docsfolder onmainbranch - Custom Domain: Not configured (uses github.io subdomain)
- HTTPS: Enabled
Contributions to improve the website are welcome! Please:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
This website is part of the ESAP Smartwatch project and is licensed under the Apache 2.0 License.
Copyright © 2025 by William Zhang & Embedded Systems @ Purdue
- Original Template: Moonrise by coffeebank
- Development: Embedded Systems @ Purdue
- Project Lead: William Zhang