Skip to content

🎟️ DevStage Web – Plataforma de inscrições com ranking! Convide amigos, acompanhe acessos e descubra quem mais trouxe inscritos. 🚀🔥

Notifications You must be signed in to change notification settings

EddyPBR/devstage-web

Repository files navigation

🚀 devstage-web

DevStage

📌 Sobre o Projeto

O DevStage é um aplicativo de inscrições onde os usuários podem:

  • Se inscrever no evento;
  • Compartilhar um link exclusivo para convidar outras pessoas;
  • Acompanhar o número de acessos e inscrições gerados pelo seu link;
  • Ver o ranking TOP 3 dos usuários que mais trouxeram inscritos.

O projeto é dividido em duas partes:

  • 🔹 Backend: API que gerencia usuários, convites e rankings (devstage-api)
  • 🔹 Frontend: Interface web do sistema (este repositório)

🛠️ Como Rodar o Projeto

🔽 1. Clone o Repositório

git clone https://github.com/EddyPBR/devstage-web.git
cd devstage-web

📦 2. Instale as Dependências

npm install

⚙️ 3. Configure as Variáveis de Ambiente

Por padrão o projeto utiliza o .env.development localizado na raiz do projeto:

NEXT_PUBLIC_API_URL=http://localhost:3333

Substitua as variaveis caso necessário.

🔄 4. Gere as API Requests com Orval (OPCIONAL)

npm run generate:api

🚀 5. Rode o Projeto

npm run dev

Acesse: http://localhost:3000


🎨 Tecnologias Utilizadas

  • Next.js
  • TailwindCSS 4
  • Orval

💙 Gostou do projeto? Deixe uma ⭐ para apoiar!

About

🎟️ DevStage Web – Plataforma de inscrições com ranking! Convide amigos, acompanhe acessos e descubra quem mais trouxe inscritos. 🚀🔥

Topics

Resources

Stars

Watchers

Forks