https://github.com/tidjee-dev/php-becode-courses
https://github.com/tidjee-dev/php-becode-courses
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/tidjee-dev/php-becode-courses
- Owner: tidjee-dev
- Created: 2025-01-02T08:49:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-17T16:30:36.000Z (over 1 year ago)
- Last Synced: 2025-01-17T17:34:16.762Z (over 1 year ago)
- Language: PHP
- Homepage:
- Size: 44.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BeCode PHP Courses (tidjee-dev)
## Description
This repository contains my PHP course projects from BeCode.
## Stack Used
- **Docker**: To simplify development and deployment.
- **PHP**: For backend programming.
- **MySQL**: As the database server.
- **PHPMyAdmin**: To manage databases visually.
- **Adminer**: As an alternative database management tool.
- **Apache**: As the web server.
## Prerequisites
- Docker installed on your machine. [Download Docker](https://www.docker.com/get-started)
- Basic understanding of PHP and MySQL (helpful but not mandatory).
## Getting Started
1. **Clone the Repository**:
```bash
git clone https://github.com/tidjee-dev/PHP-becode-courses.git
cd PHP-becode-courses
```
2. **Run Docker Containers**:
```bash
docker compose up -d
```
3. **Access the Application**:
- Open your browser and navigate to:
- [http://localhost](http://localhost) for the application.
- [http://localhost:8081](http://localhost:8081) for PHPMyAdmin.
- [http://localhost:8082](http://localhost:8082) for Adminer.
4. **Stop Docker Containers**:
```bash
docker compose down
```