Skip to content

willhoag/colorado-ih

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Indie Hackers Meetup Lander

Site made possible with a Cardsaholic embed

Cardsaholic is a service for creating shareable and embedable card layout websites using Google Sheets CSV data.

Easy Deployment CI with Github Actions and Surge.sh

This repo is setup with Github Actions to deploys to Surge.sh on every git push to master. Of course change deploy process as you see fit, but I find this method quick, easy and free.

If you decide to deploy in a different way, see Remove Deploy Process below.

Contributions

If you make any cool changes, woudl love it if you submit a pull request!

Getting Started

  1. Fork this repo
  2. Make Cardsaholic board
  3. Signup for free Surge.sh account
  4. Add your Surge.sh secrets to your Github Repo
  5. Add CNAME DNS record for your domain pointing to na-west1.surge.sh. Use Cloudflare for free https.
  6. Update index.html with your Meetups details (see Changes need for index.html below)
  7. Change domain in CNAME file to match your DNS record
  8. Preview changes with npm start
  9. Deploy with git push origin master or npm deploy

Changes needed for index.html

  • Meta Tags: Social Share URLs (there are many)
  • Heading: Your Meetup Name
  • Image: Your Meetup Flag / Logo
  • Button: Git Repo Source URL
  • Button: Discord Group Chat URL
  • Button: Google Sheet URL (for updating makers)
  • Button: Meetup Page URL
  • iframe: Cardsaholic embed Src URL (data from your spreadsheet)

Matching Colors

Here's some reference when you're editing your Cardsaholic embed theme.

  • Light Blue: #00c3ff
  • Dark Blue: #1b3b55
  • Darkest Blue: #08243b

Remove Deploy Process

If you want to start fresh without CI, remove these: