The structure is divided in 2 parts:
- /App - Web application
- /Engine - Framework itself
Don't forget to run composer install
, developed under php 7.3 and nginx
Important: The classes Request
and Response
are just a placeholders, they have to be implemented following PSR-7
- Implement basic header authentication for API calls <-Current step
- Write Unit test for All classes
- Fix localhost loop
- Make sure that the classes follow SOLID principles
- Implement a library for input validations
- Implement a template manager (Twig)
- Implement HTTP Message following PSR-7
- Implement HTTP Handlers following PSR-15
- Implement HTTP Factories following PSR-17
- Implement HTTP Client following PSR-18
- Implement ORM (Doctrine)
- Implement Log system following PSR-3
- Implement Container following PSR-11