We are using Next.js 15+, which means server components (RSC) and server actions.
This is a turborepo monorepo.
- `/packages/*` contains our libraries. we use tsup regularly.
- `/apps/*` contains the apps we are building, mostly in nextjs but also astro
@coursebuilder/ui is our shadcn/ui style library of components
always:
- check in sensibly instead of running in circles
- work in steps, think through them
- evaluate the full context of the work to understand what exists
- use the logger and think about observability
you should:
- always check the plan, if there isn't a plan ask for one
- run tests in the package/app not the root
- ask questions
- don't over engineer everything, we can be pragmatic
astro
css
handlebars
javascript
mdx
next.js
shadcn/ui
shell
+1 more
First Time Repository
🍄 platform for building Badass Courses
TypeScript
Languages:
Astro: 2.9KB
CSS: 222.5KB
Handlebars: 1.3KB
JavaScript: 74.9KB
MDX: 14.6KB
Shell: 3.0KB
TypeScript: 5131.9KB
Created: 11/5/2023
Updated: 1/23/2025
All Repositories (1)
🍄 platform for building Badass Courses