2025-10-15 07:44:57 +03:00
2025-10-10 15:35:37 +03:00
2025-10-10 12:48:06 +03:00
2025-10-13 20:00:59 +03:00
2025-10-13 18:18:34 +03:00
2025-10-15 07:44:57 +03:00
2025-10-13 20:37:23 +03:00
2025-10-13 18:18:34 +03:00
2025-10-13 18:18:34 +03:00
2025-10-13 20:00:59 +03:00
2025-10-13 18:18:34 +03:00

Unisono Project

This project implements a collaborative idea generation and harmonization tool.

Simple HTTP Auth Feature

This feature provides a basic HTTP authentication mechanism for the Single Page Application (SPA).

Setup

  1. Create a .env file in the backend/ directory:

    cd backend
    touch .env
    

    Add the following line to backend/.env, replacing YOUR_PASSPHRASE_HERE with your desired secret passphrase:

    AUTH_PASSPHRASE=YOUR_PASSPHRASE_HERE
    

    Note: If AUTH_PASSPHRASE is missing or empty, the application will start without authentication.

  2. Build and run the application using Docker Compose:

    docker-compose up --build
    

    This will build the frontend and backend services and start them.

Usage

  1. Access the application: Open your web browser and navigate to http://localhost:3000.

  2. Enter the passphrase: You will be presented with a screen prompting you to enter the passphrase. Enter the passphrase you configured in backend/.env.

  3. Access the SPA: Upon successful authentication, you will gain access to the Single Page Application. Your access will be preserved for the duration of your browser session.

Description
No description provided
Readme 1.2 MiB
Languages
TypeScript 79.8%
Shell 19%
HTML 0.6%
Dockerfile 0.5%