Description and capabilities of CRYSTAL v1.0
Contents: 1. Architecture, composition and structure of the project. 2. General description. 3. Frontend. 4. Backend. 5. Database. 6. Security. 7. Video demonstrating the capabilities of CRYSTAL v1.0. 8. Description of CRYSTAL v1.0 (Production)....
Instructions for deploying CRYSTAL v1.0 on VPC and setting up access to the website via public IP
Contents: 0. Project structure, VM and local PC specifications. 1. Creating a repository with the CRYSTAL v1.0 project. 2. Creating an SSH key. 3. Creating a security group in VPC. 4. Creating a VM....
Instructions for deploying CRYSTAL v1.0 on a local PC
Contents: 0. Project structure and local PC specifications. 1. Installing Node.js, npm and Git. 2. Creating a directory with the project on the local PC. 3. Installing the MongoDB database. 4. Creating a .env.dev...
Connecting a domain to the CRYSTAL v1.0 project
Contents: 1. Connect to your domain, public IP address of the VM, in the settings of the domain operator. 2. Editing the file - 'crystal', in the 'sites-available' folder. 3. Creating the .env.prodDomain file...
Installation of a free Let's Encrypt SSL certificate with automatic renewal for the domain of the CR…
Contents: 1. Changing the .env.prodDomain file in the frontend part to work via the 'https' protocol, and building the project for domain. 2. Changing the .env.prodDomain file in the backend part of the project....