Skill Up é uma plataforma desenvolvida com Next.js para a criação e gerenciamento de projetos e portfólios, permitindo que profissionais e estudantes exibam seus trabalhos de forma organizada e atrativa.
- Next.js - Framework para React
- Tailwind CSS - Estilização moderna e responsiva
- Material UI - Biblioteca de componentes
- PostgreSQL - Banco de dados relacional
- NextAuth - Autenticação segura
- Vercel - Deploy rápido e eficiente
- Cadastro e gerenciamento de projetos
- Criação de portfólios
- Upload de imagens e arquivos
- Compartilhamento de projetos via link público
- Autenticação e gerenciamento de usuários
skill-up/
│-- public/ # Arquivos estáticos
│-- src/
│ ├── components/ # Componentes reutilizáveis
│ ├── app/ # Páginas do Next.js
│ ├── styles/ # Estilos globais
│ ├── hooks/ # Hooks personalizados para reutilização de lógica
│-- .env # Configurações de ambiente
│-- package.json # Dependências do projeto
git clone https://github.com/RapportFlow/SkillUp_frontend.git
cd skill-up
npm install
Crie um arquivo .env
na raiz do projeto e configure as variáveis necessárias, como conexão com banco de dados e autenticação.
npm run dev
Acesse o projeto no navegador: http://localhost:3000