Backend

🎯 Core Framework & Runtime

  • Node.js with TypeScript – Provides a scalable, type-safe, and efficient backend environment.

  • Express.js – A lightweight and fast web framework for building APIs.

🔐 Security & Authentication

  • Helmet – Secures HTTP headers.

  • CORS – Handles cross-origin resource sharing.

  • Bcrypt – Encrypts and hashes.

  • Crypto-js – Provides encryption utilities.

📊 Monitoring & Logging

  • Winston – A robust logging library for capturing logs.

  • Morgan – Middleware for logging HTTP requests.

  • Sentry – Error tracking and performance monitoring.

🛠 Development Tools

  • Jest & ts-jest – Frameworks for unit and integration testing.

  • ESLint & Prettier – Ensures code quality and formatting consistency.

  • Husky & lint-staged – Automates pre-commit linting and formatting.

Blockchain Integration

  • Lucid Cardano SDK – Enables interaction with the Cardano blockchain.

Last updated