Commit Graph

6 Commits

Author SHA1 Message Date
Ümit Tunç 481c535f8e Add user management features to Citrus Platform: Integrated Filament Shield and Filament Users for role and permission management. Updated User model to include role functionality, added policies for Blog, Customer, Page, and Role management, and created necessary localization files for user management in multiple languages. Enhanced composer dependencies for improved functionality. 2025-09-29 10:41:23 -03:00
Ümit Tunç 79a1f5b746 Add Blog module to Citrus Platform: Created Blog resource with CRUD pages, schemas, and models. Implemented localization for English and Turkish, ensuring consistent user experience. Added migrations for blog categories, posts, and comments, including soft delete functionality. Enhanced table and form structures for better organization and usability. 2025-09-29 10:20:40 -03:00
Ümit Tunç ee68472eab Refactor featured image handling in Page model and update PagesTable: Renamed 'featured_image' to 'featured_image_url' in PagesTable for clarity. Added a new accessor method in the Page model to generate the URL for the featured image. 2025-09-27 14:19:48 -03:00
Ümit Tunç d54601cb6b Add Page resource to Filament admin panel: Implemented Page model, resource, and associated pages (create, edit, list). Defined page form schema and table configuration. Added migration for pages table. 2025-09-27 14:03:03 -03:00
Ümit Tunç 9dbc99200b Add Customer resource to Filament admin panel: Implemented Customer model, resource, and associated pages (create, edit, list). Defined customer form schema and table configuration. Added migration for customers table. 2025-09-27 13:24:45 -03:00
Ümit Tunç ac4038db82 Initialize Laravel project with essential configuration files and structure. Added .editorconfig, .env.example, .gitattributes, .gitignore, .htaccess, and various Laravel framework files including routes, controllers, models, and views. Set up basic testing structure with example tests. Included necessary assets for frontend development with Tailwind CSS and Vite integration. 2025-09-27 12:49:10 -03:00