All Projects → learnwithjason → learnwithjason.dev

learnwithjason / learnwithjason.dev

Licence: other
Boop Crew HQ

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects
CSS
56736 projects

Projects that are alternatives of or similar to learnwithjason.dev

create-netlify-ts
👟 Building Netlify Functions with TypeScript has never been this easy
Stars: ✭ 20 (-80.2%)
Mutual labels:  jamstack, netlify-functions
react-elements-netlify-serverless
Digital Wallet payments with React Stripe Elements and Netlify Functions
Stars: ✭ 21 (-79.21%)
Mutual labels:  jamstack, netlify-functions
testimonial
Jamstack app using Gatsby, Netlify, and FaunaDB.
Stars: ✭ 23 (-77.23%)
Mutual labels:  jamstack, netlify-functions
hasura-simple-auth
Simple Auth Server For Signup & Login Mutation
Stars: ✭ 32 (-68.32%)
Mutual labels:  hasura
MaterialDesign-Toast
Custom android Toast with Material Design
Stars: ✭ 70 (-30.69%)
Mutual labels:  toast
next
(Work in progress) The rewritten version of the original PizzaQL 🍕
Stars: ✭ 45 (-55.45%)
Mutual labels:  hasura
create-full-stack
Set up a TypeScript full stack with one command.
Stars: ✭ 94 (-6.93%)
Mutual labels:  hasura
xxy
xxy xxy.js alert 移动端弹窗 弹窗 上拉加载 下拉刷新 移动端UI 轮播 banner
Stars: ✭ 84 (-16.83%)
Mutual labels:  toast
hasura-sdk
Hasura Schema & Metadata Typescript SDK
Stars: ✭ 21 (-79.21%)
Mutual labels:  hasura
netlify-lambda-function-example
An example Netlify Lambda function that processes payments with Stripe.
Stars: ✭ 93 (-7.92%)
Mutual labels:  jamstack
liva-hugo
Liva is a personal blog template powered by Hugo.
Stars: ✭ 192 (+90.1%)
Mutual labels:  jamstack
dcdesignweek.org
✨ - 2021 DC Design Week Website
Stars: ✭ 13 (-87.13%)
Mutual labels:  jamstack
github-integration-starter
Try out Hasura's GitHub Integration on Cloud Projects using the examples in this repo.
Stars: ✭ 19 (-81.19%)
Mutual labels:  hasura
redwood
The App Framework for Startups
Stars: ✭ 15,079 (+14829.7%)
Mutual labels:  jamstack
pagely
Launch beautiful websites straight from your Notion workspace or from your GitHub repo
Stars: ✭ 63 (-37.62%)
Mutual labels:  jamstack
bs5-utils
A JavaScript utility package for Bootstrap 5 components.
Stars: ✭ 26 (-74.26%)
Mutual labels:  toast
contentful-hugo
A CLI tool that pulls data from Contentful and turns it into markdown files for Hugo and other static site generators. It also includes an express server that can be used for local development and content previews
Stars: ✭ 31 (-69.31%)
Mutual labels:  jamstack
remult
A CRUD framework for full stack TypeScript
Stars: ✭ 1,488 (+1373.27%)
Mutual labels:  jamstack
twenty-twenty-hugo
Twenty Twenty Hugo is forked from WordPress Twenty Twenty theme. It's fully functional like the WordPress theme.
Stars: ✭ 48 (-52.48%)
Mutual labels:  jamstack
gatsby-starter-glass
A Minimal & Beautiful Gatsby Personal Blog Starter With Nice Glassmorphism UI
Stars: ✭ 134 (+32.67%)
Mutual labels:  jamstack

Learn With Jason

learnwithjason.dev

Boop Crew HQ for Learn With Jason

Fun things to do: follow on Twitch · see upcoming episodes · add the Google Calendar

All Contributors

 

This site is home to Learn With Jason’s episode back catalog, upcoming schedule, and written posts. It’s built with Remix and Netlify Functions. For data, it uses a combination of Sanity and Hasura.

API

If you want to load Learn With Jason episodes or the schedule, there is an API available.

All requests are made through the /api path. For example:

https://www.learnwithjason.dev/api/schedule

/api/episodes

Loads the most recent 50 episodes.

Options

  • /api/episodes/page/:page — pagination allows retrieving older episodes, 50 per page

/api/episode/:slug

Load details about a single episode.

Options

  • /api/episode/:slug/transcript — include the episode transcript in the response
  • /api/episode/:slug/poster.jpg — returns the episode poster image as an image

/api/schedule

Load upcoming episode details.

Local Development

To run this repo, you will need:

  • Node >= v16.13.1 (if you’re using nvm, run nvm use in the project root to switch)
  • the Netlify CLI
nvm use
npm i -g netlify-cli

To start, clone the repo and install dependencies:

# clone the repo
git clone [email protected]:learnwithjason/learnwithjason.dev

# move into the project directory, then into the site
cd learnwithjason.dev/site/

# install dependencies
npm install

# build the site — this is required for local dev!
npm run build

Next, start the project using the Netlify CLI:

ntl dev

The project will start at http://localhost:3000. Please note that the environment variables will not be set, so some of the serverless functions won’t work unless you add your own env vars. This shouldn’t prevent working on the project for UI-related changes.

Contributors

Thanks goes to these wonderful people (emoji key):


Brittney Postma

💻

Brandon

💻

Ekin Alçar

💻

Sarah Drasner

💻

Seifeldin Mahjoub

🚧

Ben Myers

️️️️♿️

Ben Hong

💻

Cassidy Williams

💻

Ekene Eze

💻

Phil Hawksworth

💻

Tara Z. Manicsic

💻

Rohith Gilla

🖋

Sarah Dayan

💻

Hitesh Riziya

📖

Ryan Shaw

💻

Logan McAnsh

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].