Skip to content

Uma aplicação fullstack com Next.js e SQLite para listar atletas olímpicos e paralímpicos do Brasil.

License

Notifications You must be signed in to change notification settings

jessicasantosb/codante-mp-siga-seu-atleta

 
 

Repository files navigation

Siga seu atleta

Este projeto é FullStack e foi desenvolvido em Typescrypt e NextJS com base no Mini Projeto Siga seu atleta da plataforma Codante com o objetivo de aprender mais sobre o NextJS, Shadcn UI, Prisma e SQLite.
Com essa aplicação conseguimos ajudar a dar mais visibiliade para os atletas olímpicos e paralímpicos brasileiros.


📍 Visão Geral

Objetivo

O principal objetivo deste projeto é aprimorar minha compreensão sobre a implementação de filtros e ordenação, além de aprender a integrar o SQLite com o NextJS de forma eficaz.

Motivação

Estou motivada a aprofundar meu conhecimento em NextJS, visando melhorar a qualidade do código que escrevo. Quero dominar a tipagem em TypeScript e explorar como essas tecnologias podem ser utilizadas para criar aplicações mais robustas e escaláveis.


🧬 Funcionalidades

  • Pages, layout, server components e server actions
  • Paginação, busca e filtros
  • Scroll infinito

🚀 Começando

⚙️ Instalação

yarn

❯ git clone git@github.com:jessicasantosb/mp-siga-seu-atleta.git
cd mp-siga-seu-atleta
❯ yarn
❯ yarn dev

🤖 Uso

Variáveis de Ambiente

Crie o arquivo .env na raiz do projeto e adicione as seguintes variáveis:

❯ TURSO_AUTH_TOKEN=<your_key>
❯ TURSO_DATABASE_URL=<your_key>

💻 Tecnologias

  • NextJS
  • Typescript
  • TursoDB
  • Shadcn UI
  • Prisma
  • SQLite

🤝 Contribuições

  • 🔰 Mencione quaisquer problemas conhecidos ou limitações.
  • 🐛 Esboce seus planos para melhorias futuras.

About

Uma aplicação fullstack com Next.js e SQLite para listar atletas olímpicos e paralímpicos do Brasil.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.0%
  • CSS 3.2%
  • JavaScript 0.8%