A UNIHIVE é um painel administrativo de alunos de faculdades desenvolvido com React, Typescript, Next.js, ShadCN/UI, Tailwind CSS e Vercel. Descubra o poder da gestão acadêmica simplificada.
- Interface de usuário, navegação e design
- Através da combinação de React + Tailwind + ShadCN/UI foi criado uma interface moderna, atraente, intuitiva e totalmente responsiva.
- Login com Clerk
- Integração simplificada de cadastro e login utilizando o sistema disponibilizado pela Clerk.
- Painel administrativo
- Área dedicada a usuarios logados para cadastrar alunos e cursos.
- Para acessar a pagina da UNIHIVE basta clicar aqui
- Junto com essas tecnologias também foram usadas as seguintes bibliotecas: Clerk, Date-fns, React Country Flag, React Hot Toasts e React Icons.
- Para obter dados fictícios de alunos foi utilizado a API fornecida pela Random User Generator
Para executar a aplicação front-end localmente, siga estes passos:
- Clone o repositório para sua máquina local usando o seguinte comando:
git clone https://github.com/gui-bus/UNIHIVE.git
- Navegue até o diretório do projeto:
cd UNIHIVE
- Instale as dependências:
npm install
- Crie um arquivo .env e adicione as seguintes informações:
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=[ADD YOUR CLERK KEY] CLERK_SECRET_KEY=[ADD YOUR CLERK SECRET KEY]
- Uma vez que a instalação estiver completa, você pode executar a aplicação usando o seguinte comando:
npm run dev
- Abra seu navegador da web e navegue para localhost
-
Se você gostou do projeto da UNIHIVE e está interessado em ter uma página para o seu negócio, entre em contato! Estou disponível para desenvolver sites personalizados e adaptados às necessidades da sua empresa.
Vamos transformar sua visão em realidade! ⭐ -
Entre em contato através das minhas redes sociais ou envie-me um e-mail para [email protected].