Skip to content

MSD-Company-C/LDMS_Frontend

Repository files navigation

Team Contributions

Live Doc: https://docs.google.com/document/d/1CMU39eZqfhyDXWfSw9L1jEu907MPaEl7aC0crZOps8A/edit?usp=sharing

Team 1

Member Index Name with Initials Contribution
220449F Pathirana P. N. A. Planned the webpage structure—defined the pages and their interconnections to ensure proper flow. Designed the basic structure of the pages.
220380J Manawadu D. N. Developed core UI components for the Admin dashboard. Designed and implemented various components ensuring responsiveness.
220468L Perera M. D. R. N. Developed core UI components for the Warehouse interface. Handled various components ensuring consistent design.
220163X Fernando D. S. Implemented UI logic and workflows for order management and status updates.
220200K Gunawardana I. M. P. T. Implemented UI logic and workflows for inventory views and added extra features.

Team 6

Member Index Name with Initials Contribution
220072R Basnayake B. M. N. S. Admin Role Tests - Validated admin-specific functionality including user management, system administration, and full access to all order and driver operations. Designed and implemented the basic structure of the landing page.
220721H Wijesinghe R. D. P. H. Customer/Warehouse Role Tests - Confirmed warehouse staff can manage orders, update statuses, and coordinate logistics within their authorized scope. Designed and implemented the basic structure of the landing page.
220145U Dodampegama P. D. Driver Role Tests - Verified drivers can access/update assigned orders, perform location-based operations, and maintain security. Designed and implemented the basic structure of the landing page.
220268A Jayasundara A. J. M. K. K. B. Customer Order Management Tests - Validated complete order lifecycle from creation to delivery, ensuring proper status tracking and business rule enforcement across all user roles. Designed and implemented the basic structure of the pricing page.
220252U Jayarathne H. A. C. N. System Security and Integration Tests - Ensured overall system security, role-based access, and seamless component integration, safeguarding data integrity and user privacy. Designed and implemented the basic structure of the pricing page.

Team 8

Member Index Name with Initials Contribution
220175K G. N. N. Gamage Designed and implemented frontend interfaces for the Driver Dashboard and Customer Portal.
220077L M. P. L. Budvin Integrated UI components with REST APIs for live functionality in the Dashboard and Customer Portal.
220189G Gunarathne D. V. Designed and implemented frontend interfaces for the Driver Dashboard and Customer Portal.
220439B Pahasara L. P. P. Designed and implemented frontend interfaces for the Driver. Integrated UI components with REST APIs for live functionality.
220335D K. A. H. D. Kulasinghe Designed and implemented frontend interfaces for the Driver Dashboard and Customer Portal.

Team 2

Member Index Name with Initials Contribution
220528X Rathnayake R. M. T. N. B. Designed the overall database structure, created tables and relationships, and helped integrate with the backend using JPA.
220334A Kulasinghe H. P. G. N. A. Wrote Flyway migration scripts, created database tables and constraints, and implemented JPA entities.
220519V Rathnayaka H. M. M. N. Configured database connection settings, added indexes for performance, and tested core data operations.
220577U Sanjeewa P. M. G. P. N. Wrote SQL queries, added database triggers, and set up basic data backup routines.

Team 3

Member Index Name with Initials Contribution
220357V Lakshan W. N. K. Developed the DriverController class to expose driver-related endpoints secured with admin-only access. Added a test endpoint for API connectivity.
220505B Ranasingh R. H. A. V. M. Developed backend features for tracking real-time order statuses and managing driver data efficiently.
220536U Rodrigo K. M. S. M. Implemented backend logic for driver workflows and order tracking. Developed driver service logic with real-time assignment and delivery status updates.
220307U Karunarathna S. R. K. Developed the User class using JPA for secure login, registration, and role-based access in the EventSync project.
220032V Anjana G. H. C. Implemented OrderStage model for real-time order status tracking and integration with order workflows.
Achintha Created models related to the database in the backend.

Team 4

Member Index Name with Initials Contribution
220640H Thennakoon T. M. T. S. Developed the core logic for creating and persisting orders, integrating warehouse and customer validation.
220371H Maddumage W. R. V. S. Implemented customer order retrieval logic for displaying order history and details.
220020H Alwela A. D. H. R. Standardized service response structures and improved API feedback handling.
220086M Charuka G. R. Handled logic for updating order statuses across different user roles, ensuring proper flow.
220341R Kumara T. N. S. Designed and implemented data flow coordination between warehouse and customer endpoints.

Team 7

Member Index Name with Initials Contribution
220662C Vidmal S. S. A. A. Designed login-related functionalities including JWT authentication.
220675T Himeth Designed the driver endpoint and connections. Implemented role-based access and connected to frontend.
Dulina Designed the customer endpoint and connections. Implemented role-based access and connected to frontend.

About

Logistics & Delivery Management System Frondend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages