{"repo":"Cn8001/PointArt","free":true,"listed":false,"github":"https://github.com/Cn8001/PointArt","clone":"git clone https://github.com/Cn8001/PointArt.git","description":"Pointart: A minimalist, modern approach and flexible PHP micro-framework built for the modern web.","language":"PHP","stars":10,"topics":["attributes","dependency-injection","jparepository","microframework","orm","pdo","php","web","zero-dependency"],"license":"MPL-2.0","category":"databases-storage","readme_excerpt":"PointArt Ship powerful features with the simplicity of plain PHP. A plain PHP micro-framework modelled after Spring Boot's programming model. - Attribute-based routing — #[Router] and #[Route] replace @RestController and @GetMapping - Dependency injection — #[Wired] replaces @Autowired ; the container resolves constructor and property dependencies via Reflection - ORM — #[Entity] , #[Column] , #[Id] replace JPA annotations; Model gives you find() , findAll() , save() , delete() with no SQL - Repository pattern — extend Repository , declare abstract methods like findByNameAndEmail() , and the framework generates the implementation at runtime — just like Spring Data JPA - Services — #[Service] marks a class as a singleton in the container, matching Spring's @Service Views are plain .php files — no compilation, no build step, deploy by copying files. Runs on any shared host with PHP 8.1+ and Apache mod rewrite . Requires PHP 8.1+ --- Documentation For full documentation and guides, visit pointartframework.com. --- Examples Working examples are included in app/ — UserController , ProductController , their models, repositories, and views cover the full feature set and are a good starting point. --- Getting Started 1. Clone and configure Edit .env with your database settings: 2. Point your web server at the project root The included .htaccess rewrites all requests to index.php . For Apache, ensure mod rewrite is enabled. 3. Clear the route cache after any code changes PointArt scan","default_branch":null,"files":null,"tree":[],"storefront":"/r/Cn8001","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Cn8001/PointArt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}