Welcome to the Elzatona Web documentation! This directory contains all project documentation organized by area.
- Main README - Project overview and quick start
- Local Development - Complete development guide
- Environment Setup - Environment configuration
- Website Swagger UI (local)
- Admin Swagger UI (local)
- Website OpenAPI JSON (local)
- Admin OpenAPI JSON (local)
- Local Development - Development workflow and commands
- Environment Setup - How to configure environments
- CI/CD Pipeline - Continuous integration and deployment
- Deployment - Deployment process and procedures
- Project Structure - Complete project structure and organization
- Website Application - Website-specific documentation
- Admin Application - Admin panel documentation
- Shared Libraries - Libraries documentation
- Security Guide - Security best practices and pipeline
- Complete Security Pipeline - Detailed security setup
- Secret Rotation Guide - How to rotate secrets
- Secret Scanning Automation - Automated secret detection
- Testing Summary - Testing strategy overview
- Comprehensive Test Report - Detailed test results
- Test Summary - Test coverage summary
- Database Schema - Database structure
- How to Get Supabase Keys - Supabase setup
- Setup Test Database - Test database configuration
- Git History Remediation - Clean up git history
- Security Fix Tools - Security tooling
- Refactoring Analysis - Code analysis and priorities
- Refactoring Progress - Refactoring status and strategy
docs/
├── flows/ # Development flows
│ ├── local-development.md
│ ├── environment-setup.md
│ ├── ci-cd-pipeline.md
│ └── deployment.md
├── website/ # Website application docs
│ └── README.md
├── admin/ # Admin application docs
│ └── README.md
├── libs/ # Libraries documentation
│ └── README.md
├── database/ # Database documentation
│ └── questions-schema.md
└── [other docs] # General documentation
- Start with Main README
- Read Local Development
- Set up Environment
- Review Project Structure
When adding new documentation:
-
Place in appropriate directory:
flows/- Development workflowswebsite/- Website-specificadmin/- Admin-specificlibs/- Library-specific- Root
docs/- General documentation
-
Update this index if adding major documentation
-
Link from relevant README files
-
Follow existing format and structure