Blazor Developer for Customer & Vendor Portal Incl Mobile
Budget: $50 – $0 AUD
I'm seeking a skilled Blazor Developer to implement a comprehensive Customer and Vendor Portal. This project involves deploying the portal on Azure using Blazor Server and Entra B2C for user authentication. The portal should also integrate with Dynamics 365 Business Central and utilize Dataverse APIs for backend data management.
Key Features:
- The web app should prioritize the development of a customer and vendor portal with mobile access.
- The portal should include functionalities such as order tracking, profile management, and product item management.
Mobile Access:
- The mobile version of the portal should support both iOS and Android platforms.
- Vendor Registration
Vendors can effortlessly register on the portal, providing all necessary details to get started. The registration process is user-friendly, ensuring that vendors can quickly and easily join your network.
- Vendor Login and Management
Once registered, vendors can securely log in to the portal to manage their profiles. This includes updating contact information, uploading necessary documents, and staying informed about their interactions with your organization.
-
Product and Services Listing
Vendors can list their products and services directly within the portal. This feature ensures that your purchasing team always has access to the most up-to-date information about what your vendors offer.
- Request for Quotes (RFQ) Listing
Easily submit and manage RFQs through the portal. Vendors can respond to RFQs, ensuring a streamlined and competitive bidding process.
- Purchase Order (PO) Listing
View and manage all purchase orders in one place. Vendors can track the status of their orders, ensuring transparency and timely fulfillment.
- Invoice Listing
Manage all invoices submitted through the portal. Vendors can submit invoices, check payment statuses, and ensure that all financial transactions are accounted for.
- Purchase Return Requests Listing
Handle purchase return requests with ease. Vendors can submit and track the status of their return requests, ensuring clear communication and resolution.
- Payment Management Including Status
Vendors can manage their payments through the portal, viewing payment statuses and ensuring that all financial transactions are up-to-date. This feature ensures transparency and helps maintain strong vendor relationships.
Ideal Candidate:
- Proficient in Blazor, .NET, and C# with demonstrable, proven experience in developing web apps.
- Previous work involving Azure deployment, Entra B2C, Dynamics 365 Business Central, and Dataverse APIs would be a significant advantage.
- Strong understanding of mobile app development for both iOS and Android.
- Excellent skills in user interface design and implementation.
Key Features:
- The web app should prioritize the development of a customer and vendor portal with mobile access.
- The portal should include functionalities such as order tracking, profile management, and product item management.
Mobile Access:
- The mobile version of the portal should support both iOS and Android platforms.
- Vendor Registration
Vendors can effortlessly register on the portal, providing all necessary details to get started. The registration process is user-friendly, ensuring that vendors can quickly and easily join your network.
- Vendor Login and Management
Once registered, vendors can securely log in to the portal to manage their profiles. This includes updating contact information, uploading necessary documents, and staying informed about their interactions with your organization.
-
Product and Services Listing
Vendors can list their products and services directly within the portal. This feature ensures that your purchasing team always has access to the most up-to-date information about what your vendors offer.
- Request for Quotes (RFQ) Listing
Easily submit and manage RFQs through the portal. Vendors can respond to RFQs, ensuring a streamlined and competitive bidding process.
- Purchase Order (PO) Listing
View and manage all purchase orders in one place. Vendors can track the status of their orders, ensuring transparency and timely fulfillment.
- Invoice Listing
Manage all invoices submitted through the portal. Vendors can submit invoices, check payment statuses, and ensure that all financial transactions are accounted for.
- Purchase Return Requests Listing
Handle purchase return requests with ease. Vendors can submit and track the status of their return requests, ensuring clear communication and resolution.
- Payment Management Including Status
Vendors can manage their payments through the portal, viewing payment statuses and ensuring that all financial transactions are up-to-date. This feature ensures transparency and helps maintain strong vendor relationships.
Ideal Candidate:
- Proficient in Blazor, .NET, and C# with demonstrable, proven experience in developing web apps.
- Previous work involving Azure deployment, Entra B2C, Dynamics 365 Business Central, and Dataverse APIs would be a significant advantage.
- Strong understanding of mobile app development for both iOS and Android.
- Excellent skills in user interface design and implementation.