# Project Structure

This repository is organized as follows:

- **commands.sh**  
  Contains the commands used to set up the MongoDB sharding, replication, config server, and router.

- **gitlab.txt**  
  Includes the link to the GitLab repository.

- **movies-generator-mongodb**  
  Old project taken from the provided GitHub repository. *(Do not open or modify this folder it is useless and takes as is from gitlab.)*

- **Report/**  
  Folder containing the homework report.

- **data/**  
  Ignored via `.gitignore`. Contains the actual database data and shard files.

- **movie.shard-app**  
  A Spring Boot command-line application written for this homework.  
  Used to stress test the system with multiple operations.

- **README.md**  
  This file.
