Welcome to the Product Management System (PMS) - an Angular-based solution for efficient and streamlined product management.
The Product Management System (PMS) is a user-friendly web application designed to assist product managers in maintaining and monitoring their products throughout their lifecycle. With an intuitive user interface built using Angular, PMS provides a seamless experience for managing products, tracking updates, and collaborating with team members.
-
Dashboard Overview: Get a quick glance at product performance metrics, recent updates, and pending tasks right on the dashboard.
-
Product Catalog: Easily add, edit, or remove products from the central catalog. Categorize products for efficient organization.
-
Product Manipulation: Effortlessly add, modify, view, and delete products.
-
Lifecycle Management: Track products through various stages of their lifecycle, from ideation to retirement.
-
Task Tracking: Assign tasks, set deadlines, and track their progress. Keep the team aligned and informed.
-
Collaboration: Communicate seamlessly within the platform. Comment on updates, discuss strategies, and share insights.
Follow these steps to get the Product Management System up and running on your local machine:
-
Clone the Repository:
git clone https://github.com/bollo-omar/pms-ui.git cd pms-ui
-
Install Dependencies:
npm install
-
Run the Development Server:
ng serve
-
Access the Application: Open your web browser and navigate to
http://localhost:4200
.
-
Dashboard: Get an overview of product data, updates, and tasks.
-
Catalog: Manage products by adding, editing, or deleting entries.
-
Product Manipulation: Perform seamless product operations such as adding, modifying, viewing, and deleting.
-
Lifecycle: Monitor the progress of products as they move through different stages.
-
Tasks: Assign and track tasks, ensuring efficient collaboration.
For the backend API of the Product Management System, you can find the repository here.
We welcome contributions to enhance the Product Management System. To contribute:
- Fork the repository and create a new branch.
- Make your changes and test thoroughly.
- Submit a pull request describing your changes and their purpose.
We hope you find the Product Management System valuable for your product management needs. If you encounter any issues or have suggestions for improvements, please don't hesitate to contact us. Your feedback is highly appreciated!