matteoscrugli 3fbd43bb94 Enhance shadows for dark theme + auto accent elements
Use thicker, layered shadows with downward fade effect:
- Double shadow layers for depth
- Higher offset for bottom diffusion
- Increased opacity for better visibility

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-08 23:16:03 +01:00
2025-12-05 09:53:16 +01:00
2025-12-05 09:53:16 +01:00
2025-12-05 09:53:16 +01:00
2025-12-05 09:53:16 +01:00
2025-12-05 09:53:16 +01:00
2025-12-05 09:53:16 +01:00
2025-12-05 09:53:16 +01:00

Service App

Modern web application for service management. Built with React, FastAPI, and SQLite.

Features

  • 👥 User Management
  • 🔐 Authentication & Authorization
  • 🎨 Modern, responsive UI with dark mode
  • 🐳 Fully containerized with Docker

Technology Stack

Frontend

  • React 18 + TypeScript
  • Vite (build tool)
  • Tailwind CSS + shadcn/ui
  • React Query (TanStack Query)
  • Zustand (state management)

Backend

  • FastAPI (Python 3.11+)
  • SQLAlchemy 2.0 (ORM)
  • SQLite (Database)
  • Alembic (migrations)
  • JWT authentication

Infrastructure

  • Docker + Docker Compose

Quick Start

Prerequisites

  • Docker and Docker Compose
  • Git

Installation

  1. Clone the repository:
git clone <repository-url>
cd <repository-folder>
  1. Copy environment variables:
cp .env.example .env
# Edit .env with your configuration
  1. Generate secret key:
openssl rand -base64 32
# Add to .env as SECRET_KEY
  1. Start all services:
docker-compose up -d
  1. Access the application:

Project Structure

.
├── docker-compose.yml
├── backend/              # FastAPI application
│   ├── app/
│   │   ├── api/         # API routes
│   │   ├── models/      # SQLAlchemy models
│   │   ├── schemas/     # Pydantic schemas
│   │   ├── services/    # Business logic
│   │   └── main.py      # Entry point
│   └── alembic/         # Database migrations
├── frontend/            # React application
│   └── src/
│       ├── components/  # React components
│       ├── pages/       # Page components
│       ├── api/         # API client
│       └── hooks/       # Custom hooks
└── scripts/             # Utility scripts

Configuration

Environment Variables

See .env.example for all available configuration options.

Key variables:

  • SECRET_KEY: JWT secret key
  • ALLOWED_HOSTS: CORS configuration

Contributing

Feel free to fork and customize for your needs.

Description
Modern web application template
Readme 1.7 MiB
Languages
TypeScript 43.8%
Python 31.5%
CSS 24.1%
Dockerfile 0.3%