Skip to content

cassiasampaio/SkillUp_frontend

 
 

Repository files navigation

Skill Up

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.

🚀 Tecnologias Utilizadas

  • 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

📌 Funcionalidades

  • 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

📂 Estrutura do Projeto

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

🛠️ Como Executar o Projeto

1️⃣ Clonar o Repositório

git clone https://github.com/RapportFlow/SkillUp_frontend.git
cd skill-up

2️⃣ Instalar Dependências

npm install

3️⃣ Configurar Variáveis de Ambiente

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.

4️⃣ Rodar o Projeto

 npm run dev

Acesse o projeto no navegador: http://localhost:3000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 92.0%
  • CSS 7.3%
  • JavaScript 0.7%