Skip to content

Releases: MasterBhuvnesh/Schedula-Server

Schedula Server v1.1.2

09 Jun 17:43

Choose a tag to compare

📦 Schedula Server v1.1.2

Release Date: 2025-06-09

✨ Summary

This release focuses on production deployment readiness by completing essential features and migrating hosting to a cloud platform.

🚀 What’s New

  • Render Hosting Support: Codebase updated to work seamlessly on Render, enabling easier deployment.
  • QR Service Completed: All QR-related functionality is now fully implemented and integrated.

📁 Changes

  • Refactored configuration and deployment logic for Render.
  • Finalized and tested QR generation, upload, and endpoint handling.

🛠 Tech Stack

  • Backend: Node.js with TypeScript
  • Deployment: Render

Schedula Server v1.0.1 🧪

08 Jun 16:52

Choose a tag to compare

Schedula Server v1.0.1 🧪

This release focuses on improving the testing infrastructure and making tests more maintainable.

🔧 Changes

  • Enhanced test setup with Jest and TypeScript
  • Simplified test configuration
  • Added focused test cases
  • Improved test scripts
  • Better mocking setup

🧪 Testing Features

  • Jest with TypeScript: Full TypeScript support in tests
  • Global Test Setup: Centralized mocking and test configuration
  • Service Tests: Core service functionality testing
  • Controller Tests: API endpoint testing
  • Simple Structure: Easy to understand and maintain tests
  • Watch Mode: Fast development with test watching
  • Coverage Reports: Track test coverage

🚀 New Scripts

npm test           # Run tests
npm test:watch    # Development mode with auto-rerun
npm test:coverage # Generate coverage report

Schedula Server v1.0.0 🚀

08 Jun 16:42

Choose a tag to compare

Schedula Server v1.0.0 🚀

Initial release of Schedula Server - A high-performance event management backend service.

🌟 Key Features

  • QR Code Generation & Management: Secure generation and storage of QR codes
  • Supabase Storage Integration: Cloud-ready file storage solution
  • Health Monitoring System: Automated system health checks
  • Comprehensive Logging: Advanced logging with Winston
  • TypeScript Support: Full type safety and modern JavaScript features
  • Full Test Coverage: 80%+ test coverage with Jest
  • Security Middleware: CORS and Helmet integration
  • Error Handling: Global error handling and standardized responses

🔧 Technical Details

  • TypeScript: v5.3
  • Node.js: v20.0
  • Framework: Express.js
  • Testing: Jest
  • Logging: Winston
  • Storage: Supabase
  • Test Coverage: 80%+

📚 Documentation

The following documentation is available in the repository: