Unfortunately, my experience with this product has been extremely disappointing. The codebase is chaotic and poorly structured, full of bugs and inconsistent logic. The frontend is built with Blade templates, but without any real structure or optimization — it feels like a collection of random fragments glued together, which makes maintenance nearly impossible. There is no SEO, performance is poor, and the overall development approach looks outdated.
The project still relies on Bootstrap and jQuery in a way that suggests different people were adding whatever they wanted at different times. There is absolutely no unified style, architecture, or coding standards. The code is essentially clutter: duplicated logic, hacks, inconsistent patterns, and random pieces thrown together.
The architecture is another major issue. The entire system is built as a monolithic application, which severely limits scalability, maintainability, and the ability to add new features. For a marketplace, this approach is not just outdated — it is outright harmful.
The admin panel is also poorly designed. Sellers, buyers, and administrators are practically mixed together with no proper separation of roles. Seller information is scattered everywhere: some parts appear in the buyer’s account, others in the admin dashboard. For a marketplace, this setup is completely unprofessional and gives the impression that the system was built “for friends only,” where everyone already knows each other.
A critical issue is that sellers can delete their own reviews. This completely destroys trust in the platform. Review moderation should be handled solely by the marketplace administrator.
Overall, while the original idea might have been good, the execution turned it into a mess of technical debt and disorganized code. The current structure, architecture, and code quality require not just fixes but a complete redesign and rewrite from scratch.