Skip to content

artsmc/sprint-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sprint UI

A modern Next.js application with PocketBase backend, designed for containerized deployment.

Tech Stack

  • Frontend: Next.js 16 with React 19, TypeScript, and Tailwind CSS
  • Backend: PocketBase (database and filesystem layer)
  • Deployment: Docker and Docker Compose

Getting Started

Using Docker (Recommended)

  1. Start the application stack:
docker-compose up --build

This will start:

  1. Access PocketBase admin UI at http://localhost:8090/_/

Local Development

  1. Install dependencies:
npm install
  1. Start PocketBase (download from https://pocketbase.io/docs/):
./pocketbase serve
  1. Start the development server:
npm run dev
  1. Open http://localhost:3000

Project Structure

sprint-ui/
├── app/              # Next.js app directory
├── lib/              # Shared utilities (PocketBase client, etc.)
├── public/           # Static assets
├── pb_data/          # PocketBase data (gitignored)
├── pb_migrations/    # PocketBase migrations
└── docker-compose.yml

Environment Variables

Copy .env.example to .env.local and configure:

NEXT_PUBLIC_POCKETBASE_URL=http://localhost:8090

Learn More

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors