Skip to content

tractiongroup/flawed-messaging-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Repository Structure Overview

.
β”œβ”€β”€ api
β”‚   └── Dockerfile                # To build the Notification Collector API service (Express.js)
β”œβ”€β”€ dashboard
β”‚   β”œβ”€β”€ Dockerfile                # To build the React dashboard for monitoring notifications
β”‚   └── nginx.conf                # NGINX configuration for serving the dashboard
β”œβ”€β”€ docker-compose.yml            # Docker orchestration file to manage all services
β”œβ”€β”€ mock-api
β”‚   β”œβ”€β”€ Dockerfile                # Pre-built mock external service simulating failures and timeouts
β”‚   β”œβ”€β”€ combined.log              # Logs for debugging
β”‚   β”œβ”€β”€ error.log                 # Error logs
β”‚   β”œβ”€β”€ package-lock.json
β”‚   β”œβ”€β”€ package.json
β”‚   └── server.js                 # Mock API logic (DO NOT modify)
└── processor
    └── Dockerfile                # To build the Processor service that handles notification dispatch

About

A broken nodejs project used for testing candidates

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published