
Project information
- Category: Web Application
- Client: Own Project
- Project date: April, 2022
- Project URL: pm.ekaizen.tn
Informations sur le projet
- Categorie: Application Web
- Client: Projet personnel
- Date de projet: Avril, 2022
- URL de projet : pm.ekaizen.tn
Projekt Information
- Kategorie: Web-Applikation
- Kunde: Privatprojekt
- Projektdatum: April, 2022
- Projekt-URL : pm.ekaizen.tn
PM-EKAIZEN E-commerce project management platform
After an experience in the development of E-commerce projects I tried to develop a solution that offers the possibility to companies to manage the whole life cycle of a project of their customers from the development phase to the production phase.
PM-EKAIZEN allows to :
-
functionalities
- Manage platform users and their access rights.
- View the platform member's profile (the information displayed differs depending on the visitor's role)
- Manage roles and access in a simple and flexible way.
- Follow the traceability of the actions performed by each user by keeping the details of the data historization.
- Define a project, build its team and provide an overview of all its tasks.
- Adding websites under created projects.
- Offer a commercial management by providing a place to save contacts and customers.
- Offer a logistic management by providing an interface to configure APIs with delivery companies [ Aramex , First ].
- Manage packages and orders in the production phase of an e-commerce site through APIs to transfer the necessary data between the site and the shipping provider.
- Integrate APIs from the main E-Commerce CMS [Magento, Prestashop, WordPress].
- Add, manage and reply to comments.
- Offer a dynamic dashboard to help in making quick, rational and adequate corrective decisions. This dashboard presents information in a synthetic way in the form of indicators to follow and analyze the progress of a project, the achievement of objectives, as well as a list of the latest packages.
- A unique Super Admin.
- One or more administrators.
- Collaborators with different access rights, associated to an administrator.
- Customers.
-
Super Admin profile
- General configuration of the platform.
- Specification of roles and access rights.
- Confirmation and activation of new administrators.
- Creation of new categories of tasks (under which the tasks are classified in the management of the projects).
-
Administrator profile
- The management of their profile.
- Management of collaborators and assigning different types of access to each of them [By Action , By Module , By Project , By deliverer ... ].
- The management of customers and their assignment to corresponding projects.
- Management of the actions history of the different modules on the platform.
- Trash management (validation, cancellation or deletion of an item).
-
Collaborator profile [ According to their configuration ]
- The management of their profile.
- Management of collaborators.
- Customer management.
- Project management.
- Project tasks management.
- Website management.
- Contact management.
- Delivery Management.
- Order management.
-
Client profile
- Consultation of the project progress.
- Creation of tickets by project.
- Management of orders by project.
Technologies : Php, Symfony,MySQL, HTML, CSS, JavaScript,Jquery, Ajax, Bootstrap,XML, REST API (Magento, Wordpress, prestashop), SOAP API (ARAMEX), Git
PM-EKAIZEN application web de gestion des projets e-commerce
Après une expérience dans le domaine du développement des projets E-commerce j'ai essayé de développer un système qui offre la possibilité aux entreprises de gérer l’ensemble du cycle de vie d’un projet de ces clients depuis la phase du développement jusqu'à et en cours la phase de production.
PM-EKAIZEN permet de :
-
fonctionnalités
- Gérer les utilisateurs de la plate-forme et leurs droits d'accès.
- Consulter le profile du membre du platforme ( les informations affichées se différent selon le rôle du visiteur).
- Gérer les rôles et les accès d’une manière simple et flexible.
- Suivre la traçabilité des actions effectuées par chaque utilisateur en conservant le détail de l’historisation des données.
- Définir un projet, constituer son équipe et offrir une vue d’ensemble de toutes ses tâches.
- Ajouter des sites web sous des projets créés
- Offrir une gestion commerciale en fournissant un espace d’enregistrement des contacts et des clients.
- Offrir une gestion logistique en mettant en disposition une interface de configuration des API avec les sociétés de livraison [ Aramex , First ].
- Gérer les colis et les commandes dans la phase de production d’un site E-commerce à travers les API pour transférer les données nécessaires entre le site et le prestataire d'expédition.
- Intégrer des API des principaux CMS E-Commerce [Magento, Prestashop, WordPress].
- Ajouter, gérer et répondre aux commentaires.
- Offrir un tableau de bord dynamique pour aider à la prise de décisions correctives rapides, rationnelles et adéquates. Ce tableau présente des informations de manière synthétique sous forme d’indicateurs pour suivre et analyser la progression d’un projet, l’accomplissement d’objectifs, aussi bien qu’une liste des derniers colis.
- Un seul Super Admin.
- Un ou plusieurs administrateurs.
- Des collaborateurs avec différents accès, liés á un administrateur.
- Des clients.
-
Profil Super Admin
- Configuration générale de la plateforme.
- La spécification des rôles et des droits d’accès.
- La confirmation et l’activation de nouveaux administrateurs.
- La création de nouvelles catégories des tâches ( sous lesquels les tâches sont classées dans la gestion des projets ).
-
Profil Administrateur
- La gestion de son profile.
- La gestion des collaborateurs et l'attribution à chacun des différent type d'accès [Par Action , Par Module , Par Projet , Par livreur … ].
- La gestion des clients et leur affectation aux projets correspondants.
- La gestion de l’historique des actions des différents module du platforme.
- La gestion du Trash (validation, annulation ou suppression d’un élément ).
-
Profil Collaborateur [ Selon leur configuration ]
- La gestion de son profile.
- La gestion des collaborateurs.
- La gestion des clients.
- La gestion des projets.
- La gestion des tâches du projet.
- La gestion des sites web.
- La gestion des contacts.
- La gestion des livreurs.
- La gestion des commandes.
-
Profil Client
- La consultation de l’avancement du projet.
- La création des tickets par projet.
- La gestion des commandes par projet.
Technologies : Php, Symfony,MySQL, HTML, CSS, JavaScript,Jquery, Ajax, Bootstrap,XML, REST API (Magento, Wordpress, prestashop), SOAP API (ARAMEX), Git
PM-EKAIZEN Web-Applikation für das E-Commerce-Projektmanagement
Nach einer Erfahrung in der Entwicklung von E-Commerce-Projekten habe ich eine Lösung entwickelt, die Unternehmen die Möglichkeit bietet, den gesamten Zyklus eines Projekts ihrer Kunden von der Entwicklungsphase bis zur Produktionsphase zu verwalten.
PM-EKAIZEN ermöglicht es :
-
Funktionalitäten
- Plattform-Benutzer und deren Zugriffsrechte zu verwalten.
- Einsicht in das Profil des Plattformmitglieds (die angezeigten Informationen unterscheiden sich je nach der Rolle des Besuchers).
- Einfaches und flexibles Verwalten von Rollen und Zugriffsrechten.
- Rückverfolgbarkeit der von den einzelnen Nutzern durchgeführten Aktionen durch Speicherung der Details der Datenhistorisierung.
- Definieren eines Projekts, Erstellen seines Teams und Verschaffen eines Übersichts über alle seine Aufgaben.
- Hinzufügen von Websites unter erstellten Projekten.
- Bietet eine kommerzielle Management durch die Bereitstellung eines Bereichs zum Speichern von Kontakten und Kunden.
- Bietet eine logistische Management durch die Bereitstellung einer Schnittstelle zur Konfiguration von APIs mit Lieferfirmen [ Aramex , First ].
- Verwaltung von Paketen und Bestellungen in der Produktionsphase einer E-Commerce-Website über APIs für die Übertragung der erforderlichen Daten zwischen der Website und dem Versanddienstleister.
- Integration der APIs der wichtigsten E-Commerce-CMS [Magento, Prestashop, WordPress].
- Hinzufügen, Verwalten und Beantworten von Kommentaren.
- Bietet ein dynamisches Dashboard, das dabei hilft, schnelle, rationale und angemessene Entscheidungen zu treffen. Dieses Dashboard stellt Informationen auf synthetische Weise in Form von Indikatoren dar, um den Fortschritt eines Projekts und die Erreichung der Ziele zu verfolgen und zu analysieren, sowie eine Liste der neuesten Pakete.
- Einen eindeutigen Super-Admin.
- Einen oder mehrere Administratoren.
- Mitarbeiter mit unterschiedlichen Zugriffsrechten, die mit einem Administrator verknüpft sind.
- Kunden.
-
Super-Admin-Profil
- Allgemeine Konfiguration der Plattform.
- Spezifikation von Rollen und Zugriffsrechten.
- Bestätigung und Aktivierung von neuen Administratoren.
- Erstellung neuer Aufgabenkategorien (unter denen die Aufgaben in der Projektmanagementabteilung klassifiziert werden).
-
Profil der Direktoren
- Die Verwaltung ihres Profils.
- Verwaltung der Mitarbeiter und Zuweisung verschiedener Zugriffsarten für jeden von ihnen [nach Aktion, nach Modul, nach Projekt, nach Zusteller ... ].
- Die Verwaltung der Kunden und ihre Zuordnung zu den entsprechenden Projekten.
- Verwaltung der Aktionshistorie der verschiedenen Module auf der Plattform.
- Verwaltung von Trash (Validierung, Stornierung oder Löschung eines Artikels).
-
Profil des Mitarbeiters [ je nach Konfiguration ]
- Management ihres Profils.
- Management der Mitwirkenden.
- Kunden Management.
- Projektmanagement.
- Projekt Aufgaben Management.
- Website Management.
- Kontakt Management.
- Lieferung Management.
- Bestellung.
-
Kundenprofil
- Konsultation des Projektverlaufs.
- Erstellung von Tickets pro Projekt.
- Verwaltung der Aufträge pro Projekt.
Technologien : Php, Symfony,MySQL, HTML, CSS, JavaScript,Jquery, Ajax, Bootstrap,XML, REST API (Magento, Wordpress, prestashop), SOAP API (ARAMEX), Git