Skip to content

juanfe1206/bob

Repository files navigation

Volea - Inventory Management App

A Next.js 16 inventory management application built for the IBM Bob hackathon.

Quick Start

1. Setup Environment

Copy .env.example to .env.local and add your Supabase credentials:

cp .env.example .env.local

2. Seed Test Data

Create a test user and sample products:

pnpm seed

This creates:

  • Test User: test@volea.app / Test123456!
  • Sample Products: 5 products with stock data

3. Run Development Server

pnpm dev

Open http://localhost:3000/es/login and login with the test credentials.

Test Credentials

After running pnpm seed, use these credentials to login:

  • Email: test@volea.app
  • Password: Test123456!

The seed script creates 5 sample products:

  • Café Colombiano ($15.00, 50 units)
  • Arepa de Queso ($8.00, 30 units)
  • Empanada de Carne ($6.00, 25 units)
  • Jugo Natural ($5.00, 15 units)
  • Pandebono ($4.00, 40 units)

Project Structure

  • /app - Next.js 16 App Router pages
  • /components - React components
  • /lib - Utilities and Supabase client
  • /supabase/migrations - Database schema
  • /scripts - Seed and utility scripts

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

Next.js project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors