Improve your organization's efficiency with our innovative ERP solution! Built using C#, .NET Web API, Docker, RabbitMQ with MassTransit, and deployed on Kubernetes, our system streamlines internal processes, providing a robust and scalable solution for seamless enterprise resource planning.
As a new company onboarding on the platform, we need to provide a seamless experience for users to set up their company information and configure essential elements. This feature encompasses the following user stories:
Set Company Information:
Allow users to set the following company information:
Domain
Name
About
Vision
Mission
Created By (Owner/Administrator)
Departments
Channels to join on Slack or Teams
Configure Documents for Signature:
Enable the ability to set documents that need to be signed by all employees or new hires during onboarding.
CDN Service Configuration:
Provide the option to select a CDN service for all file uploads.
Set Cloudinary as the default CDN service.
Department and Project Setup:
Implement the functionality to create Departments and Projects.
Allow users to establish teams within Departments and assign projects to these teams.
Technology Setup Instructions:
Enable the definition of technology setup instructions for all projects and departments.
Ensure clarity and completeness in guiding users on setting up their workstations and accessing necessary tools.
Acceptance Criteria:
Users should be able to access and modify company information.
Document configuration should allow the attachment of files and define signing requirements.
CDN service selection should be straightforward, with the default set to Cloudinary.
Departments and projects should be creatable and editable.
Teams within departments and project assignments should be manageable.
Technology setup instructions should be easily accessible and editable.
Tasks:
Implement UI components for setting and modifying company information.
Develop the document configuration feature with options for attachment and signing requirements.
Integrate CDN service selection with Cloudinary as the default.
Create backend functionality for creating and managing Departments and Projects.
Implement team management within Departments and Project assignments.
Develop a user-friendly interface for setting up and managing Technology Setup instructions.
Perform thorough testing to ensure the feature works seamlessly.
Additional Information:
Design assets and wireframes are attached.
Collaborate with UX/UI team for a consistent and user-friendly experience.
As a new company onboarding on the platform, we need to provide a seamless experience for users to set up their company information and configure essential elements. This feature encompasses the following user stories:
Set Company Information:
Configure Documents for Signature:
CDN Service Configuration:
Department and Project Setup:
Technology Setup Instructions:
Acceptance Criteria:
Tasks:
Additional Information:
Web Task