Skip to content
This repository has been archived by the owner on Feb 22, 2021. It is now read-only.

Latest commit

 

History

History
56 lines (38 loc) · 1.22 KB

README.md

File metadata and controls

56 lines (38 loc) · 1.22 KB

Illusory Wall 🧱👻🚪

A project for Database Management 🔐 @ The University of Akron 🎓

Development 🏗

Requirements

  • .NET Core 3.1
  • ASP.NET Core 3.1
  • NodeJS 14.x
  • Yarn
  • Docker and docker-compose

Usage

# Start MySQL Database
docker-compose up -d db phpmyadmin

# Start application in development watch mode with live-reload
cd IllusoryWall && dotnet watch -p IllusoryWall run

Locations

Production ✨

Requirements

  • Docker and docker-compose

Usage

# Build application for production and start all containers
docker-compose -f docker-compose.yml up -d

Locations

Structure 🏛

  • /db: Build files for MySQL docker image
  • /.mysql_data: Data volume used by MySQL docker image
  • /IllusoryWall: Project solution
  • /IllusoryWall/IllusoryWall: IllusoryWall server application
  • /IllusoryWall/IllusoryWall/ClientApp: Web Client
  • /IllusoryWall/WebScraper: Web scraper shared library
  • /Client: Symbolic link to /IllusoryWall/IllusoryWall/ClientApp