Initial Version Of gatsby-starter-coming-soon

in #utopian-io7 years ago (edited)

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.

Gatsby Starter Coming Soon

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

Sort:  

Your contribution cannot be approved because it does not follow the Utopian Rules.

The first two commands of this doc generate the same content that your repo has right now.

npm install --global gatsby-cli
gatsby new gatsby-site

You have a good roadmap try to work on it more and maybe after some more work it can prove to be a good contribution.

You can contact us on Discord.
[utopian-moderator]

Thanks, @ms10398. I agree that we result from gatsby new gatsby-site is not much different from gatsby new your-new-gatsby-site https://github.com/cutemachine/gatsby-starter-coming-soon. The contribution was to set up the new repository and set the base for the new starter.

But I see your point. Thanks again for the review.​

Hey, nice one! Have used Gatsby before. This starter looks like things will be even easier to get started with. Have you been contributing?

Yes, my goal with the project is to make so easy to use that even somebody without any JavaScript skills can use it to have a free coming soon page.

You mean c​ontributing to Gatsby?

Yeah to Gatsby. Or mainly just building on top of it?

Great goal, and looks like you are on the right track to getting there. With all the tech we have it certainly should be easy to have a page for anyone.

I only reported issues, or tested fixes for Gatsby but have never contributed any code. But I have some ideas for a Gatsby plugin.

Thanks for your kind words.

No problem. I've used Gatsby and a lot of other React stuff, but haven't contributed much (yet).

If I have some time I'll try and contribute to your project, I think it's a step in the right direction in making having a web presence more accessible for everyone.

Great, just let me know what you want to work on, so that we do not develop the same parts. And it is probably good to wait for the next update, which I hope to have ready by tonight. Cheers buddy.

Been meaning to look into Gatsby for awhile, maybe it's time I gave it a go with your project

Yes, check Gatsby out. It is fantastic. I think it would be a good frame for your tutorials.

I'm currently working on the starter. Will have a new version of it ready by tomorrow​ night. I wish I had more time to work on Steem related stuff.

Let me know if you run into any problems with Gatsby. I'm here to help :)