What Is This?
A starter project for building a coming soon page with minimum configuration. The aim is to have a starter project for Gatsby which you can adopt by just editing a simple text file and then push the site to a web hosting service.
Certainly, you can use the starter to build upon it and adjust it to your needs.
A tutorial on how to install, launch, and develop it further will follow soon. See the roadmap below.
How to Use The Starter
Install this starter (assuming Gatsby is installed) by running from your CLI:
gatsby new your-new-gatsby-site https://github.com/cutemachine/gatsby-starter-coming-soon
Technology Stack Used
- JavaScript
- React — A JavaScript library for building user interfaces
- Gatsby — The blazing fast static site generator for React
- styled-components — Visual primitives for the component age
- Grid Styled — Responsive React grid system built with styled-components
- Styled System — Design system utilities for styled-components
Roadmap
- [x] Build initial version
- [ ] Style site with styled-compnents, Grid Styled, and Styled System
- [ ] Make the site responsive
- [ ] Add an email sign-up component
- [ ] Add a countdown component
- [ ] Add a progress component
- [ ] Add a feature list component
- [ ] Add a Twitter list component
- [ ] Add a second page with About and contact info
- [ ] Tutorial on how to use and expand the starter
Preview
You can view a deployed version of the current version on the interwebs.
How Can You Contribute?
You want to contribute to this project? Great. You can contact me through my Github profile page, or just send a pull request.
How to Build And Deploy Your New Coming Soon Page
You can use various web hosting service.
I use Netlify. I'm not affiliated with Netlify, I just like to use it for its great features. You can host your site on Netlify with your own custom domain with SSL without spending a dime.
Posted on Utopian.io - Rewarding Open Source Contributors