π Unlock the mysteries with Secrets! A web application showcasing secure access to top-secret information through password authentication.
Secrets is a demonstration of a simple yet effective web application built with Node.js and Express. It showcases password authentication, rendering different HTML files based on user authorization, and responsive web design.
- Password Protection: Users can access classified content by entering the correct password (
ILoveCoding
by default). - Responsive Design: The web application is designed to provide a seamless experience on various devices.
- Node.js and Express: Built with Node.js and Express for a lightweight and efficient server.
Explore the secrets by cloning the repository and following the simple installation steps. Start the server and access the content at http://localhost:3000.
- Node.js installed on your machine
- Git to clone the repository
-
Clone the repository:
git clone https://github.com/your-username/secrets.git
-
Navigate to the project directory:
cd secrets
-
Install dependencies:
npm install
-
Start the server:
npm start
-
Open your web browser and go to http://localhost:3000.
-
Enter the correct password, which is set to
ILoveCoding
, to access the secret content.
Contributions are welcome! Follow the guidelines to contribute and enhance the functionality of Secrets.
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
. - Make your changes and commit them:
git commit -m 'Add some feature'
. - Push to the branch:
git push origin feature-name
. - Submit a pull request.
This project is licensed under the MIT License.
π To see how the final website should work, run node index.js
.
Explore the secrets and unravel the hidden information with Secrets!