Skip to content

v0.1.0 - Initial Release

Choose a tag to compare

@Raismaav Raismaav released this 06 Oct 21:54
· 210 commits to main since this release
9dbc7c7

🚀 Initial Release

This is the first preliminary version of the Celuma Frontend Application.

✨ Features

  • Complete user authentication and authorization system
  • Patient management with registration and profile views
  • Laboratory order and case management system
  • Sample tracking and management
  • Advanced report editor with rich text capabilities
  • PDF export functionality for reports
  • Dashboard with statistics and recent activity
  • Multi-tenant architecture support
  • Responsive design with modern UI components

⚙️ Technical Details

  • Built with React 19 and TypeScript
  • Vite for fast development and building
  • Ant Design components with custom design system
  • React Router for navigation
  • React Hook Form with Zod validation
  • PDF generation with jsPDF and html2canvas
  • Rich text editing with Quill editor
  • Tailwind CSS for styling
  • Docker containerization ready

📋 What's Included

  • Complete authentication flow (login, register, profile management)
  • Patient registration and management system
  • Order and case creation with sample tracking
  • Advanced report editor with image support
  • PDF export functionality
  • Dashboard with statistics and activity tracking
  • Custom UI component library
  • Responsive sidebar navigation
  • Form validation and error handling
  • Auto-save functionality for reports

🎨 UI/UX Features

  • Custom design system with consistent tokens
  • Modern card-based layout
  • Interactive form components with validation states
  • Responsive sidebar navigation
  • Statistics cards with icons and loading states
  • Modal dialogs and confirmation prompts
  • Error handling with user-friendly messages
  • Loading states and skeleton screens

⚠️ Note

This is a preliminary version intended for development and testing purposes. Not recommended for production use yet.