Skip to content

Meisterlala/laracasts

Repository files navigation

PHP Demo Website

Better Stack Badge php-demo.nekofans.net

This project is part of my journey in mastering PHP, web development, and database management, inspired by my coursework from the Laracasts PHP Path. It showcases a collection of projects that highlight my skills in designing responsive, user-friendly websites, integrating back-end functionality, and managing data with MySQL.

By exploring this demo, you'll gain insight into how I approach full-stack development using modern PHP practices, following best coding standards, and utilizing tools like Docker to streamline workflows.

Key Features:

  • Dynamic Web Pages: Developed using PHP, implementing routing and session handling to create dynamic and interactive user experiences.
  • Database Integration: Projects include examples of CRUD (Create, Read, Update, Delete) operations with Postgress databases.
  • Deployment-Ready: The project is easily deployable with Docker and can be run seamlessly in any development environment using GitHub Codespaces.

Or try the backup link (static site without PHP support)

Running the Website Locally

Using GitHub Codespaces:

  1. Login to GitHub.com.
  2. Click on the green "Code" button in the repository.
  3. Choose "Create codespace on main".

  1. Wait for the Codespace (VS Code) to initialize.
  2. Open the Forwarded Ports tab and click the link for Port 8080 to access the website.

Using Docker:

  1. Clone the repository locally.
  2. Run docker-compose up in the project directory.
  3. Open localhost:8080 in your browser to view the website.

About

PHP websites made by me

Resources

Stars

Watchers

Forks

Languages