Changes between Initial Version and Version 1 of BuildInstructions


Ignore:
Timestamp:
01/21/26 21:06:14 (5 days ago)
Author:
213257
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildInstructions

    v1 v1  
     1= Build Instructions
     2
     3== Technology Stack
     4
     5- Backend: Node.js with Express.js
     6- Frontend: EJS with CSS
     7- File Uploads: Multer
     8
     9== Required Software
     10
     11Node.js,
     12npm
     13
     14== Setup Instructions
     15
     16Install Dependencies with
     17{{{npm install}}}
     18
     19Configure Environment
     20
     21Create a `.env` file in the project root:
     22{{{
     23# SSH
     24SSH_HOST=194.149.135.130
     25SSH_PORT=22
     26SSH_USER=t_c307
     27SSH_PASSWORD=
     28
     29# Database
     30DB_HOST=localhost
     31DB_PORT=5432
     32DB_USER=db_202526z_va_prj_c307_owner
     33DB_PASSWORD=
     34DB_NAME=db_202526z_va_prj_c307
     35DB_SCHEMA=project
     36
     37# Server
     38PORT=3000
     39NODE_ENV=development
     40}}}
     41
     42Note: project passwords left empty and should be filled in.
     43
     44Running the application is done with:
     45{{{
     46npm run dev
     47}}}
     48
     49== Testing Instructions
     50
     51=== Access the Prototype
     52
     53In a web browser: **http://localhost:3000**
     54
     55== Notes
     56
     57- No authentication required (prototype only)
     58- Admin functions use hardcoded to "Nikola" admin
     59- All uploaded files stored in `public/uploads/`
     60