suggest a intermediate laravel project for a biggneer to learn more with a resource book/playlist
i just finshing my second project called (studykids) that contains 4 cruds (user/classes/teacher/gallery)
now i want a recommendation for a difficult project
with the same 4 crud try to make a school blog dashboard / news board that will publish news by teachers classes vise and also use the gallery to attach media into.
Project Idea: Build a School Blogging Platform
Project Description:
Create a blogging platform where users(teacher) can sign up, create, edit, and delete blog posts. You can also add features like user authentication, comments(students - class vise), and tags for blog posts. This project will introduce you to CRUD operations, authentication, relationships between models, and working with form validation.
@hupp i think that a good project for me to do it .
i think i can modify more and make an ERD and analysis the project before starting.
thank you for your time
It uses a job to check for and delete duplicate images per user
It uses a job to create different sizes of the images.
Users can only see their own galleries or images unless they share the access to all users, or a select few.
The backend handling the uploaded files is done in Laravel, while the frontend chunks the uploads into smaller chunks to beat the request time limit and size limit.
@waledzee Laravel isn’t arbitrarily grouped into distinct “beginner”, “intermediate”, and “advanced” tiers.
If you’ve found yourself familiar with reading and writing data using Eloquent models then look at some other framework components and see if they’ll make sense for your application, and try to implement them if so.
You could do a small business app that includes Payroll, A/P, A/R, etc. Also with lookup data to fill in customer information via a searchable first before drop down or searchable table.
And do the learning curve to make your own in place editing, don't use a package for a table like "datatables" as it's easy to do your own once you learn how.
My suggestion is to work on a project that is significant for you, rather than some arbitrary one. You will hit difficulties as you build a project and having a personal interest in the project will help you push through to find solutions.