HTMLCorporate Website

travel-sort-expense-landing-page — HTML Business Template

By cccsso

A Jekyll-based landing page template for iOS apps, configured via _config.yml and deployed to GitHub Pages.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

2 previews
Desktop homepage1 / 2
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 2

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-13View source

What stands out

A quick read of the recorded project description.

01

After forking the repository and filling in the iOS App ID, the site automatically fetches the app icon, name, price, and App Store link

02

Site configuration is centralized in _config.yml; the README claims no HTML/CSS writing is needed for customization

03

Built-in privacy policy and changelog pages with placeholder text, editable or deletable in the _pages directory

04

Supports placing screenshots or videos in the assets directory; videos must be provided in both Safari and Chrome/Firefox formats

05

Based on Jekyll; can be run locally for preview via bundle exec jekyll serve

Template Details

This is a landing page template designed for iOS apps. The README states that its goal is to let users create and deploy to GitHub Pages in about five minutes. To use it, first fork the repository, then fill in the iOS App ID in _config.yml; the site will automatically fetch the app icon, name, price, and App Store link based on that ID. The template is built on Jekyll, and running it locally requires installing Ruby and Jekyll, then executing bundle install and bundle exec jekyll serve.

Configurable options are centralized in _config.yml. The README lists: app name, icon, description, price, App Store and Play Store links, Press Kit download link, cover image and cover overlay color, background color, text color, iPhone device color, personal or company name, website link, social and contact information, and a feature list (title, text, icon). Screenshots or videos go in the assets directory; videos must be provided in formats supported by both Safari and Chrome/Firefox, and screenshots and videos must be one of the following resolutions: 828x1792, 1125x2436, or 1242x2688.

The template includes privacy policy and changelog pages with placeholder text that must be replaced. You can edit the corresponding markdown files in the _pages directory and control whether they appear in the top navigation via include_in_header, or you can delete these two files or add other markdown pages. The README does not describe deployment methods other than GitHub Pages, nor does it provide specific information on performance, accessibility, or browser compatibility.

HTMLCorporate website

Is it right for your project?

Use Cases

  • Quickly building an introduction page for an iOS app deployed on GitHub Pages
  • Needing to maintain information such as app name, price, links, and feature list in a single configuration file
  • Wanting to provide explanatory pages such as privacy policy and changelog alongside the landing page
  • Needing to display app screenshots or video previews and control their resolution and format

Suitable For

  • Developers who want to host an iOS app landing page using GitHub Pages
  • Users willing to fork the repository and edit _config.yml to complete configuration
  • Those who have or are willing to install a local Ruby and Jekyll environment to preview the site

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    After forking the repository, confirm GitHub Pages is enabled; the site will be published at https://your-username.github.io/your-repo-name/

  2. 2

    Fill in the iOS App ID in the ios_app_id field of _config.yml and commit the changes

  3. 3

    Upload screenshots to assets/screenshot/ and delete the placeholder file yourscreenshot.png; upload videos to assets/videos/ and provide formats supported by both Safari and Chrome/Firefox

  4. 4

    Screenshot and video resolutions must be one of 828x1792, 1125x2436, or 1242x2688

  5. 5

    Running locally requires installing Ruby and Jekyll, then executing bundle install and bundle exec jekyll serve

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This entry covers the free version under the MIT license from the public repository; the free scope is the code of this version and does not imply that external services or third-party assets are free.

Must comply with when using

  • Free use, modification, commercial use, and distribution of this version's code are permitted.
  • When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
  • The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.

Additional costs & items to verify

  • Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses; they cannot be judged solely by the code's MIT license.
  • External services such as domains, hosting, databases, payments, or AI may incur additional charges.
  • Before use, the iOS App ID must be filled in _config.yml; the site relies on that ID to automatically fetch app information.
  • Running locally requires installing a Ruby and Jekyll environment yourself.
  • Ensure GitHub Pages is enabled for the repository, and it may take some time for the site to fully take effect.
  • Videos must be uploaded in both Safari and Chrome/Firefox compatible formats.
  • Screenshots and videos must use one of the specified resolutions (828x1792, 1125x2436, or 1242x2688).
  • The built-in privacy policy and changelog are placeholder text and must be replaced with actual content.
View Original Text Basis

Permission is hereby granted, free of charge

Original License Text

🗝 Enter iOS App ID in `_config.yml`

Original README

- install Ruby and Jekyll [https://jekyllrb.com/docs/installation/macos/](https://jekyllrb.com/docs/installation/macos/)

Original README

_Make sure GitHub Pages is enabled for your repo. It might take some time for the site to propagate entirely._

Original README

Upload your video to the folder `assets/videos/`. To have support for most browsers, you need to upload two files – one for Safari and one for Chrome/Firefox.

Original README

The videos and screenshots must have one of the following resolutions:

Original README

**Please note:** The Privacy Policy and Changelog provided are written using dummy text, so please adapt each of them for your own app.

Original README
https://github.com/cccsso/travel-sort-expense-landing-page/blob/master/LICENSEhttps://github.com/cccsso/travel-sort-expense-landing-page/blob/master/README.md

Compiled by DeepSeek based on repository license and README ·2026-10-13. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.

Project checks & description sources

Template Information

Source platforms
GitHub
Documentation and maintenance reference score
Partly documented · 74 / 100
Technologies
HTML
Website type
Corporate Website
How this score is calculated

Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.

What to verify for this project

Repository update recorded
2025-08-18
Screenshot last checked
2026-10-13

A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.

The catalog identifies HTML as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.

Use a selection guide →

How this description was prepared

AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.

Review declaration: codex-user-requested-batch-review-20261015 · 2026-10-15

Inspect the recorded source material

SHA-256: e3eec341242d16d4f2ed6ec2f24b8ec346eb6ca7e190f2a2626b87c151b1da42

2026-10-13T12:34:26.366Z

Source file / repository
# Automatic App Landing Page

**Create and deploy an iOS app landing page on GitHub Pages in only five minutes.**

Designed for GitHub Pages for super easy set up.

🔧 Fork this repo

🗝 Enter iOS App ID in `_config.yml`

📲 Upload video preview or screenshot

🎨 Customise site in `_config.yml` (no HTML/CSS)

📝 Write Privacy Policy as markdown in `privacypolicy.md`

🕒 Keep a changelog in `CHANGELOG.md`

✅ Site becomes live at GitHub Pages repository URL, e.g. `https://your-username.github.io/your-repo-name/`.

<img src="https://emilbaehr.com/files/jayson1.png" width="440"> <img src="https://emilbaehr.com/files/slor1.png" width="440">

## Running locally

- install Ruby and Jekyll [https://jekyllrb.com/docs/installation/macos/](https://jekyllrb.com/docs/installation/macos/)

```bash
$ bundle install
$ bundle exec jekyll serve
```

## Quick Start

### Step 1: Fork this repo.

After forking the repo, your site will be live immediately on your personal Github Pages account, e.g. `https://yourusername.github.io/your-repo-name/`.

[https://cccsso.github.io/travel-sort-expense-landing-page/](https://cccsso.github.io/travel-sort-expense-landing-page/)

_Make sure GitHub Pages is enabled for your repo. It might take some time for the site to propagate entirely._

### Step 2: Enter iOS App ID in `_config.yml`

Enter your iOS app ID in the `ios_app_id` field and commit your changes. Your site will automatically rebuild with your app icon, name, price and link to App Store.

You can go on with customising almost anything in the `_config.yml` file.

Things you can customise in `_config.yml`:

- App Name
- App Icon
- App Description
- App Price
- App Store Link
- Play Store Link
- Press Kit Download Link
- Cover Image
- Cover Overlay Color
- Background Color
- Text Colors
- iPhone Device Color
- Your Name / Company Name
- Link to Website
- Social Links and Contact Info
- Feature List (Title, text, icon)

### Step 3: Add screenshot or video

#### Adding a screenshot

Upload a `.png` or `.jpg` of your app to the folder `assets/screenshot/`. The name does not matter. Be sure to delete the placeholder `yourscreenshot.png`.

#### Adding video

Upload your video to the folder `assets/videos/`. To have support for most browsers, you need to upload two files – one for Safari and one for Chrome/Firefox.

Video formats supported by Chrome and Firefox:

- `.webm`
- `.ogg`

Video formats supported by Safari:

- `.mp4`
- `.mov`

#### Resolutions

The videos and screenshots must have one of the following resolutions:

- 828x1792
- 1125x2436
- 1242x2688

### Step 4: Edit (or remove) Privacy Policy and Changelog

Your site automatically includes pages for a Privacy Policy and a Changelog. Change the content of these pages by editing the `privacypolicy.md` and `CHANGELOG.md` files in the `_pages` directory.

In each of the markdown files, you can set the `include_in_header:` value to either `true` or `false`. This determines if the page is included in the top navigation.
By default, only the Changelog is included in the top navigation. The title of the navigation item can also be edited, by editing the `title:` in each markdown file.

If you need to, you can create additional markdown based pages just by creating an `.md` file like the `privacypolicy.md` and `CHANGELOG.md` files in the `_pages` directory.

**Please note:** The Privacy Policy and Changelog provided are written using dummy text, so please adapt each of them for your own app.
You can also choose not to include these pages, by simple deleting the `privacypolicy.md` and `CHANGELOG.md` files.

## Feedback

If you have feedback regarding bugs or improvements, open an issue, @ me on Twitter or write me an email. You can find my contact info on my website.

I'd love to see the sites you create using this little tool.

## Credits

- [Jekyll](https://github.com/jekyll/jekyll)
- [FontAwesome](https://fontawesome.github.io/Font-Awesome/)

## Donations

[Donations are welcome](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=S8ZZT3JXJPN92&currency_code=USD&source=url)

## Author

[Emil Baehr](https://emilbaehr.com/)

## License

[MIT License](LICENSE)

[Unsplash Photo - Green Textile in Close Up](https://unsplash.com/photos/green-textile-in-close-up-photography-_K6zAyC9yC0)
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.