Skip to content

okryuk/gophercon-gatsby-proto

Repository files navigation

Gophercon webapp prototype in Gatsbyjs (React) as the proposal for the discussion

This is the initial webapp vision for the Gophercon that is limited to:

  • automatic built of the index page based on the graphql page structure
  • basic styling, where most of the elements that are expected to be on the conference page are made with the CSS grid and flex box
  • SEO through the Helmet package
  • desktop version (not responsive)
  • src/data/indexpage.json represents the json object that is used to imitate the graphql server

If this proposal will be considered as the foundation for the future site, following has to be implemented first:

  • Redux store
  • oath, login functionalities, protected links and routes
  • Stripe payment functionality
  • responsive elements for mobile and other screen sizes
  • use of the Typescript

🚀 Quick start

  1. Start developing.

    Navigate into your project directory and start it up.

    gatsby develop
  2. Open the source code and start editing!

    Your site is now running at http://localhost:8000!

    _Note: You'll also see a second link: http://localhost:8000/___graphql. This is a tool you can use to experiment with querying your data.

About

Gophercon webapp prototype in Gatsby React

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published