PHP eCommerce Project
Here are the things that this repo will cover:
- Object oriented programming principles and best practices
- Object oriented session handling
- DoctrineORM
- Basic authentication (login, session authentication, user entities, maybe remember me)
- PHPUnit testing and test driven development (TDD)
- Magic methods
- Standard PHP library (SPL)
- Pagination / paginating records
- Reflection
- Design patterns
- Accepting payments with 3rd party payment services (e.g. Stripe)
And some of the things it MIGHT cover:
- Dependency injection containers
- Generators
- Routing
- Model View Controller (MVC)
- Closures