Skip to content

Latest commit

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Proxytech

PHP VersionArchitectureLicenseStatus

💡 Purpose

This project was built as a learning exercise to understand:

  • Custom MVC architecture without frameworks
  • PHP routing from scratch
  • Separation of concerns in web applications

It's intentionally minimal — a foundation to build upon.

📁 Project Structure

Proxytech/
├── app/
│ ├── config/ # Application configuration
│ ├── controller/ # Request handlers
│ └── view/ # HTML templates
├── public/ # Web root (CSS, JS, images)

⚙️ Requirements

  • PHP 8.4+

🏗️ Architecture

This project follows the Model-View-Controller (MVC) pattern:

ComponentLocationPurpose
Controllersapp/controller/Handle HTTP requests and business logic
Viewsapp/view/HTML templates for rendering pages
Configapp/config/Application settings and routes
Publicpublic/Static assets (entry point: index.php)

🤝 Contributing

Feel free to fork this project and use it as a base for your own PHP applications.

👥 Authors

  • Nathan Delnatte
  • Ludovic Vanden Berghe - @ludvdber

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Proxytech php

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Contributors

Languages