Freeze Design Documentation¶
Welcome to the Freeze Design developer documentation. This documentation covers everything you need to know to develop, deploy, and maintain the Freeze Design custom apparel webshop.
Quick Links¶
-
Set up your local development environment and run the application.
-
Understand how the system is structured and how components interact.
-
Explore the REST API with interactive documentation.
-
Browse the React component library with Storybook.
-
Step-by-step guides for common development tasks.
-
Operational procedures for monitoring and incident response.
Documentation Sections¶
| Section | Description | Link |
|---|---|---|
| Main Docs | Developer guides and architecture | You are here |
| API Reference | Interactive Swagger UI | /api/ |
| Storybook | React component library | /storybook/ |
| TypeScript API | TypeDoc generated docs | /typescript/ |
Tech Stack¶
Backend¶
- Django 5.1 - Web framework
- Django REST Framework - API toolkit
- PostgreSQL - Database
- Celery - Background tasks
- Redis - Cache and message broker
Frontend¶
- Next.js 16 - React framework
- React 19 - UI library
- Tailwind CSS 4 - Styling
- Zustand - State management
- TanStack Query - Data fetching
Support¶
If you encounter issues or have questions: