This project provides a trading application backend with MSSQL database, fully containerized with Docker.
- Docker installed on your machine
- Docker Compose installed (usually comes with Docker Desktop)
Follow these steps to run the entire solution using Docker:
git clone https://github.com/denys-pavskyi/NotesManager.git
cd NotesManager/Backend (main root folder)docker-compose up --buildThis command will:
- Build the ASP.NET API Docker image,
- Pull the MSSQL image,
- Start both containers and create a Docker network between them,
- Apply any pending Entity Framework migrations automatically.
cd NotesManager/Frontendnpm installnpm run devThe frontend will start on the default Vite port: Frontend URL: http://localhost:5173
cd NotesManager/Frontendnpx cypress run --headlessThis command will run all tests