The Hacker's Journey is a series of challenges that will test your skills in different areas of computer science. The challenges are designed to be fun and educational. You will learn a lot by solving them.
# Clone the repository.
git clone https://github.com/Kan-A-Pesh/hack-journey.git
# Uncomment the following line if you are using a ARM64 machine.
# export DOCKER_DEFAULT_PLATFORM=linux/arm64
# Build the Docker image.
docker compose build
# Run the Docker container.
PORT=8080 docker compose up -d
Hourray 🎉! You are ready to solve the challenges. You can access the challenges by visiting the following URL in your browser.
# Visit the following URL in your browser.
http://localhost:8080
This project was made with the following technologies:
- Docker & Docker Compose - For containerization.
- PHP - For the backend of most challenges.
- Node.js - For the crawler bot (used in the challenge 5).
This project is licensed under the MIT License - see the LICENSE file for details.