A web-based interactive project themed around the SCP Foundation universe. This project simulates an access portal to the SCP Foundation's database, featuring realistic terminal interfaces, personnel records, and SCP object files.
The SCP Foundation Access Portal provides an immersive experience that simulates accessing a secure database of anomalous objects and entities. The interface features:
- Terminal-based login system with simulated security protocols
- Dynamic display of SCP entries based on user clearance level
- Personnel file management and viewing
- Interactive terminal console with simulated file system
- Atmospheric design with multiple theme options
- Users are assigned random clearance levels (1-5) upon login
- Access to SCP entries and personnel files is restricted based on clearance
- Higher clearance levels reveal more sensitive information
- Detailed SCP entries with containment procedures, descriptions, and incident reports
- Object class visualization (Safe, Euclid, Keter, etc.)
- Secure viewing interface with appropriate warnings and notices
- View detailed records of Foundation personnel
- Information includes biography, psychological profiles, notable incidents, and achievements
- Access restricted by security clearance
- Fully interactive command-line interface
- Simulated file system with Foundation-themed content
- Built-in commands including help, ls, cat, man, whoami, and more
- Multiple visual themes to customize the experience
- Terminal-like interface with scanlines and visual effects
- Dynamic typing animations for authentic terminal feel
Project_SCP/
├── assets/ # Static assets
│ ├── css/ # Stylesheets
│ ├── images/ # Images and icons
│ └── js/ # JavaScript files
├── components/ # Web components
│ ├── personnel-file.js # Personnel file viewer component
│ ├── scp-viewer.js # SCP entry viewer component
│ ├── terminal-console.js # Terminal console component
│ └── terminal-typer.js # Text typing animation component
├── data/ # Data repositories
│ ├── personnel-data.js # Personnel information
│ └── scp-data.js # SCP entries
└── templates/ # HTML templates
└── pages/ # Page templates
├── dashboard.html # Main dashboard
├── login.html # Authentication page
└── terminal.html # Terminal interface
- Open the
index.html
file to start your SCP Foundation experience - Login with the following credentials:
- Username:
Dr.Bright963
- Password:
DrBr1ght1sC00L
- Username:
- Navigate through the dashboard to access SCP files, personnel records, or the terminal
- Use the settings icon to change visual themes
The terminal interface supports a variety of commands:
help
- Display available commandsls
- List available filescat [filename]
- Display file contentsstatus
- Display system status informationprotocol [name]
- View protocol informationwhoami
- Display current user informationdate
- Display current date and timeclear
- Clear the terminal screenlogout
orexit
- Exit the terminal
The system provides access to several key files:
about.txt
- Information about the SCP Foundation terminal systemclearance.txt
- Details on security clearance levelsprotocols.txt
- Information on Foundation protocolshelp.txt
- List of available commandshistory.txt
- Command history log
- Default - Classic green terminal interface
- Night - Blue text on black background
- Ice - Light blue interface with dark background
- Demon - Red theme for emergency protocols
- Galaxy - Purple interface for an otherworldly experience
- Level 1: Confidential - Access to Safe class SCPs only
- Level 2: Restricted - Access to Safe and Euclid class SCPs
- Level 3: Secret - Access to Safe, Euclid, and Keter class SCPs
- Level 4: Top Secret - Access to most SCPs including Thaumiel class
- Level 5: O5 Command - Unrestricted access to all Foundation data
This project is based on the SCP Foundation creative fiction writing project (http://www.scpwiki.com/).
The SCP Foundation and all related concepts are licensed under Creative Commons Attribution-ShareAlike 3.0 (CC BY-SA 3.0).
This is a fan project and is not officially affiliated with or endorsed by the SCP Foundation.
- Expanded SCP database with more entries
- Additional terminal commands and functionality
- Mobile-responsive design improvements
- More interactive elements and animations
- Expanded lore and Foundation documents
- Dedicated pages for individual SCP entries with full documentation
- Comprehensive MTF (Mobile Task Force) profile pages
- Detailed Personnel dossier pages with complete career history
- Fully functional terminal interface with expanded command set and filesystem
- Interactive containment breach simulation events