Skip to content

UnbreakableKid/react-class

Repository files navigation

This is a monorepo project created with Turbo + Pnpm. The structure allows us to have a contained environment for each of the projects, and also to share code between them.

The repo was created to help fellow teammates to get a refresher, learn and practice new technologies, and also to have a reference for future projects.

Some of the technologies (up to date for 11/02/2025) used in this project are:

  • Vite
  • React
  • Tanstack Router + Tanstack Query
  • DrizzleORM
  • NextJS
  • Hono
  • Storybook

image

The lessons are contained in the lessons folder. Some lessons have exercises associated, these are suffixed with an e after the number.

For now, the project is only a Vite app and an Hono server, but we plan to add a NextJS version to show the differences between the two frameworks.

First run

To run the project, you need to have NodeJS and Pnpm installed.

After that, you can run the following commands:

pnpm install
pnpm db:push

This will install the dependencies and push the database schema to the server.

After that, you can run the following command to start the project:

pnpm run:vite // for the Vite app + server
pnpm storybook // for the Storybook

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •