Skip to content

manderdeveloper/quicklink

Repository files navigation

🚀 QuickLink

This is a TypeScript project that implements a URL shortener application using Domain-Driven Design (DDD) 🎯, dependency injection 🧩, and clean code principles 🧹.

Structure

  • src/: Contains the application's source code.
    • application/: Use cases (application logic).
    • domain/: Domain models and entities.
    • infrastructure/: External dependencies implementation (e.g., database).
    • injection/: Dependency injection configuration.
    • interfaces/: User interfaces (e.g., HTTP controllers).
    • shared/: Shared utilities.
  • test/: Unit tests.
  • package.json: Dependencies and scripts.

Technologies & Patterns

  • TypeScript
  • InversifyJS
  • Domain-Driven Design (DDD)
  • Clean Code Principles

Feel free to explore this project! 👩‍💻

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published