Actions
Feature #32193
openFeature #32190: Laravel study
Laravel study
Added by Subana Shahul 3 months ago. Updated about 2 months ago.
Start date:
01/07/2026
Due date:
01/13/2026 (about 3 months late)
% Done:
30%
Estimated time:
40:00 h
Spent time:
remarks:
DB Changes:
Keys & Permissions:
Areas Affected:
Files Changed:
Updated by Muhammad Fasnas P P 3 months ago
- Status changed from Assigned to In Progress
Updated by Muhammad Fasnas P P 3 months ago
- Set up Laravel project with WAMP server and configured MySQL database connection successfully.
- Learned and implemented the Laravel workflow using routes, controllers, and views (MVC structure).
- Created a user registration form in Laravel and handled form submission with validation; database integration is planned for the upcoming session.
Updated by Muhammad Fasnas P P 3 months ago
- Learned database connection setup and worked with Laravel Query Builder for data operations
- Understood how Laravel migrations work; used migrations to create tables and practiced common migration commands and their usage.
- Created a blog page, inserted blog data into the database, fetched all blog records from the server, and displayed them in the UI.
Updated by Muhammad Fasnas P P 3 months ago
- % Done changed from 20 to 30
- Learned how seeders and factories are used to generate and insert data into the database efficiently.
- Understood the data flow when using factories with models, including how models interact with factories to create records.
- Practiced using factories to populate database tables for testing and development purposes.
Updated by Muhammad Fasnas P P 3 months ago
- Created a new Laravel project and configured Laravel Breeze to implement login and registration and connected to database.
- Implemented seeders to insert mock admin user data into the database for testing and role validation.
- Added role-based logic to differentiate admin and normal users, displaying the appropriate UI and dashboard based on the logged-in user’s role.
Updated by Muhammad Fasnas P P 3 months ago
- Created a new Laravel project and implemented role-based access for admin and users.
- Developed an admin middleware where admins can add blogs to the database, while users can only view the blogs.
- Planned to implement edit and delete blog functionality in the upcoming sessions.
Updated by Muhammad Fasnas P P 3 months ago
- Implemented edit and delete functionality for blogs created within the last day.
- Built a reviews table and established primary/foreign key relationships to connect blogs and users
- Created a comment section where users can add their reviews.
Updated by Muhammad Fasnas P P 3 months ago
- Created a review system where authenticated users can add comments to blogs
- Followed MVC pattern properly: Routes → Controller → Model → View and Learned the proper workflow
Updated by Muhammad Fasnas P P 3 months ago
- Created a new Laravel project and developed a homepage similar to AkbarAlam.
- Analyzed and understood the AkbarAlam project workflow, including how different modules interact.
- Learned the data flow and API integration, understanding how frontend components communicate with backend services.
Updated by Muhammad Fasnas P P 3 months ago
- Created a separate checkout project using Composer and migrated all the updates completed in the previous session into the new setup.
- started working on middleware integration and prehome api calls to handle data loading and access controll before the home page loads
Updated by Muhammad Fasnas P P 3 months ago
- Pre‑home page setup: Created the web service and implemented setLocale and fetchResourceValues middleware running before the home page loads.
- Session initialization: Middleware checks the token and locale, then updates the session with initial values such as mobile_code, currency_code, and like values.
- Started working on the header section and passed the necessary data from the session.
Updated by Muhammad Fasnas P P 3 months ago
- integrated a currency change feature in the home page header
- Implemented a dropdown menu with country flags, allowing users to switch currencies dynamically based on their selection
- understanding the workflow of communication between APIs and Laravel sessions
Updated by Muhammad Fasnas P P 3 months ago
- Created a registration page where new users can sign up.
- Built a login page that allows registered users to log in after registration.
- Implemented a conditional header: if a user is logged in, it displays their name and a logout button instead of the login option.
Updated by Muhammad Fasnas P P 3 months ago
- Created a deal section on the homepage to display flight deals and hotel deals.
- Learned how to use AJAX in Laravel and practiced connecting Blade forms with backend routes and controllers.
Updated by Muhammad Fasnas P P 2 months ago
- Gained a clear understanding of the workflows and operations of Super Admin, In-house, Behalf, B2B2B and Cbt modules
- Revised the end-to-end API workflow from order flow, identifying page-wise API calls and their purposes.
- Learned and reviewed the Laravel workflow
Updated by Muhammad Fasnas P P 2 months ago
- Revised all the topics I have learned so far, including React, Redux, Next.js, and Laravel
- Revised and understood the API workflow and request–response flow of the project
- Revised the overall code flow and application logic of the project
- Identified and reviewed key modules and their responsibilities
Updated by Muhammad Fasnas P P 2 months ago
- Attended a review session with the Team Lead and discussed project-related improvements and feedback
- Continued strengthening my understanding of Laravel fundamentals, focusing on core OOP concepts such as classes, inheritance, and collections
Updated by Muhammad Fasnas P P 2 months ago
- Learned how the homepage offer/advertisement..etc section works
- Understood how offers and advertisements are added in the admin panel and expected to reflect on the homepage UI,Faced an issue, admin updates were not visible on the UI
- Learned the project flow of almalek project
Updated by Muhammad Fasnas P P about 2 months ago
- Revised Laravel core concepts, including Controllers, Routes, and View flow, to strengthen understanding of request handling and MVC structure.
- Practiced implementing controller–route–view integration, ensuring proper data flow and testing basic application functionality.
Actions