An open API service indexing awesome lists of open source software.

https://github.com/mobiledevpro/neonframe.page

Mobile App Landing Page Template for GitHub Pages
https://github.com/mobiledevpro/neonframe.page

app-landing app-landing-page app-landing-template githubpages landing-page

Last synced: about 1 month ago
JSON representation

Mobile App Landing Page Template for GitHub Pages

Awesome Lists containing this project

README

          

Mobile App Landing for GitHub Pages

### Made for [NeonFrame.app](https://neonframe.app)

### based on the original [template created by Sandoche](https://github.com/sandoche/Mobile-app-landingpage-template) and adapted to use with GitHub Actions:
```
.github/workflows/jekyll.yml
```

![Run Unit Tests](https://github.com/mobiledevpro/neonframe.page/actions/workflows/jekyll.yml/badge.svg)

![Screenshot from 2025-02-19 14-24-54](https://github.com/user-attachments/assets/5626554c-7a23-4664-a111-4761875aa474)

### [Article how to easily make the landing with GitHub Pages](https://www.linkedin.com/pulse/beautiful-landing-mobile-app-github-pages-dmitri-chernysh-tfakf/)
##

## 💡 Features
Mobile App Landing Page Template comes with pre-installed features and options:
- Display app icon
- Show unlimited app screenshots
- Link to Google Play
- Link to the AppStore
- Link to the Web App
- Press mention section
- Product Hunt floating prompt
- Privacy policy Page
- Google Analytics
- Cookie Consent
- Automatic dark theme
- Doorbell widget
- Github forking banner

## ✨ Demo
Check out websites using the Mobile App Template:

- https://neonframe.app
- https://closetalk.app
- https://mobileapplandingpage.learn.uno (demo website)

## 📖 How to use the template

1. Fork this project
2. Edit `_config.yml`, feel free to commut/uncomment what you need (google analtytics, or github for example)
3. Edit `_data/app.yml` with your app data
4. Update the text from `_data/strings.yml`, you can customize there the footer's links
5. Edit icons and screenshots inside the `_images` folder and `icon.png` in the root
6. Edit `_src/index.js` to update the product hunt modal (or to remove it) and to remove the darkmode plugin if you don't want it
7. Deploy (on netlify, Git Pages or surge, they are all free)

## ⚙️ How to run

### Pre-requisites
- NodeJS
- Ruby, Bundler

### Install
```
npm install
bundler install
```

### Development
```
npm start
```

### Build
```
npm run build
```

### Update gem version (Gemfile.lock)
```
bundle install
```

### More documentation
This templates uses [Jekyll-webpack-boilerplate](https://github.com/sandoche/Jekyll-webpack-boilerplate), read more documentation there.

##
### Have suggestions? [Open the issue](https://github.com/mobiledevpro/neonframe.page/issues) or reach out to me:



**Dmitri Chernysh**

[![Instagram](https://img.shields.io/badge/-instagram-E4405F?logo=instagram&message=Instagram&logoColor=white&style=for-the-badge)](https://www.instagram.com/mobiledevpro/)
[![Linkedin](https://img.shields.io/badge/-linkedin-0A66C2?logo=linkedin&logoColor=white&style=for-the-badge)](https://www.linkedin.com/in/dmitriychernysh/)

##
### Thanks for the support
**Stargazers**

[![Stargazers repo roster for @mobiledevpro/closetalk.app](http://reporoster.com/stars/dark/mobiledevpro/neonframe.page)](https://github.com/mobiledevpro/neonframe.page/stargazers)

**Forkers**

[![Forkers repo roster for @mobiledevpro/closetalk.app](http://reporoster.com/forks/dark/mobiledevpro/neonframe.page)](https://github.com/mobiledevpro/neonframe.page/network/members)