Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bojkoj/t3-projekt-bootstrap


https://github.com/bojkoj/t3-projekt-bootstrap

Last synced: 29 days ago
JSON representation

Awesome Lists containing this project

README

        

# URO - Projekt Bootstrap BOJ0043

Toto je [T3 Stack](https://create.t3.gg/) projekt scaffoldovaný pomocí `create-t3-app`.

## Jaký tech stack projekt používá?

V tomto projektu jsem se rozhodl kromě povinného Bootstrapu použít další technologie pro efektivní vývoj.

- [TypeScript](https://www.typescriptlang.org/)
- [Next.js](https://nextjs.org)
- [Drizzle ORM](https://orm.drizzle.team)
- [Bootstrap](https://getbootstrap.com/)
- [tRPC](https://trpc.io)
- [SQLite3](https://www.sqlite.org/)

## Co to je T3

Chcete-li se o [T3 Stacku](https://create.t3.gg/) dozvědět více, podívejte se na následující zdroje:

- [Dokumentace](https://create.t3.gg/en/introduction)
- [Naučit se T3 stack](https://create.t3.gg/en/faq#what-learning-resources-are-currently-available) — Návody

Můžete si prohlédnout [create-t3-app GitHub repozitář](https://github.com/t3-oss/create-t3-app).

## Jak spustit lokálně

Chcete-li projekt spustit, je třeba mít nainstalovaný [Node.js](https://nodejs.org/en) a [pnpm](https://pnpm.io/) package manager:

- Naklonujte repozitář
- Vytvořte soubor ".env" v kořenovém adresáři a zkopírujte do něj obsah souboru ".env.example"
- Spusttě `pnpm install` příkaz ve složce projektu pro nainstalování balíčků
- Spusťtě `pnpm run db:push` příkaz ve složce projektu pro vytvoření předdefinované databáze pomocí ORM Drizzle
- Spusttě `pnpm run dev` příkaz ve složce projektu pro spuštění aplikace
- Aplikace nyní běží na http://localhost:3000