andrewjamesford / lms-nextjs

This is the codebase for a series on building an LMS app with NextJS and SupaBase for Youtube called Code with Andrew Ford. See my blog link below to learn more.
https://andrewford.co.nz/articles/build-a-full-stack-next-js-planning/
GNU General Public License v3.0
11 stars 4 forks source link
nextjs radix-ui reactjs storybook supabase

LMS in NextJS

This is an example LMS (Learning Management System) built with NextJS and Supabase.

This is the codebase for a series on Youtube called Code with Andrew Ford. See the playlist to follow along.

Transcripts for each stream are availble on my blog.

Sponsorship

If you would like to support this project and video series buy Andrew a coffee.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.

This project uses the Dev Containers extension for VS Code. I recommend running the project in Docker in it's Dev Container.

Entity Relationship Diagram

Be sure to check the ERD on dbdiagram.io