REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
42/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
52 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Merveilles du Monde
A web application showcasing the architectural and natural wonders of the world. This project is a PHP-based dynamic website that has been containerized for modern deployment.
Features
- Dynamic Content: Pages are served via PHP, utilizing Twig for templating.
- Multilingual Support: Content available in French and English.
- Interactive Elements: Includes a contact form and interactive menu.
- Dockerized: Easily deployable with Docker and Docker Compose.
Prerequisites
Ensure you have the following installed on your system:
Getting Started
1. Clone the Repository
git clone <repository_url>
cd <repository_directory>
2. Start the Application
Run the following command to build and start the container:
docker-compose up --build -d
This will:
- Build the Docker image using PHP 8.0 and Apache.
- Start the application on port 8080.
- Mount the current directory to
/var/www/html for live updates during development.
3. Access the Application
Open your web browser and navigate to:
http://localhost:8080
Project Structure
Dockerfile: Defines the application environment (PHP 8.0 with Apache and mod_rewrite).
docker-compose.yml: Orchestrater for the application service.
include/: Helper PHP scripts and data arrays.
templates/: Twig templates for the frontend.
css/ & images/: Static assets.
*.php: Entry points for different pages (e.g., index.php, afrique.php).
Maintenance
To stop the containers:
docker-compose down
To view logs:
docker-compose logs -f
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Voici mes premiers programmes en Python et PHP. J'ai passé du temps à apprendre ces langages et à mettre en pratique mes connaissances. J'espère continuer à améliorer mes compétences en découvrant de nouvelles technologies et en travaillant sur des projets plus complexes.
28/100 healthActive repository
PythonNo license
⑂ 0 forks◯ 0 issuesUpdated Jan 25, 2023