← All projects

Infrastructure & testing

Containers coursework.

A work-in-progress todo application with React, Express, MongoDB, Redis connectivity, and Playwright test scenarios.

About the project

Exercises for the containers section of Full Stack Open. The repository brings together a todo frontend, an Express backend, optional Redis connectivity, and browser/API test scenarios intended for a containerized deployment.

What’s inside

  • A React todo interface and Express API.
  • MongoDB models for persistent todo records.
  • An optional Redis client connection.
  • Playwright scenarios for UI and API behavior.
  • A draft GitHub Actions E2E workflow.

Current stage

An unfinished exercise: Docker and reverse-proxy configuration files referenced by CI are not committed. Some todo endpoints and the statistics endpoint are also unfinished, so the E2E scenarios do not imply a working container deployment.

Setup instructions and more technical details are in the repository README (opens in a new tab).