Skip to content

pkeddits/LUCKS-STUDIO

Repository files navigation

Felipe Lima

Luck's Studio · Barbearia

Web App · Agendamento Online · Barbearia em Osasco - SP

Site LinkedIn GitHub


✨ Sobre o projeto

Site desenvolvido para a Luck's Studio Barbearia, localizada em Osasco - SP. O objetivo foi criar uma presença digital completa onde os clientes possam conhecer os serviços e realizar agendamentos online de forma prática.

O diferencial do projeto é a integração com Supabase para persistência real dos agendamentos em banco de dados, com contato direto via WhatsApp integrado.


🚀 Funcionalidades

Feature Descrição
🏠 Landing Page Apresentação da barbearia com identidade visual
✂️ Serviços Lista completa dos cortes e serviços disponíveis
📅 Agendamento Online Sistema de reserva integrado ao banco de dados
💬 WhatsApp Botão de contato direto pelo WhatsApp
🗺️ Localização Informações de endereço e como chegar
📱 Responsivo Layout otimizado para celular e desktop

🏗️ Arquitetura

LUCKS-STUDIO/
├── index.html
├── vite.config.ts
├── tailwind.config.js
├── supabase/
│   └── migrations/        # Migrations do banco de dados
└── src/
    ├── components/        # Header, Hero, Serviços, Agendamento, Contato
    ├── App.tsx            # Componente raiz
    ├── main.tsx
    └── index.css

🛠️ Stack

Frontend

React TypeScript Tailwind CSS Vite

Backend / Banco de Dados

Supabase

Deploy

Vercel


⚙️ Como rodar localmente

Pré-requisitos

  • Node.js 18+
  • Conta no Supabase (gratuito)

1. Clone o repositório

git clone https://github.com/pkeddits/LUCKS-STUDIO.git
cd LUCKS-STUDIO

2. Instale as dependências

npm install

3. Configure as variáveis de ambiente

Crie um arquivo .env na raiz do projeto:

VITE_SUPABASE_URL=sua_url_aqui
VITE_SUPABASE_ANON_KEY=sua_chave_aqui

4. Rode o projeto

npm run dev

O site estará disponível em http://localhost:5173.


🌐 Deploy em produção

Parte Plataforma URL
Frontend + DB Vercel + Supabase lucks-studio.vercel.app

Variáveis de ambiente (Vercel)

Em Settings → Environment Variables:

VITE_SUPABASE_URL=sua_url_aqui
VITE_SUPABASE_ANON_KEY=sua_chave_aqui

🔮 Melhorias futuras

  • Painel administrativo para gerenciar agendamentos
  • Autenticação de usuários (cliente e barbeiro)
  • Notificações automáticas por WhatsApp
  • Histórico de cortes por cliente

📬 Contato

Email LinkedIn Site


Desenvolvido com ♥ por Felipe Lima · 2026

React · TypeScript · Tailwind CSS · Supabase · Vite

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors