AutoPM is a specialized application aimed at streamlining the procurement processes for funding agencies like the World Bank and African Development Bank (BAD), as well as State bodies. The core focus of AutoSPM is to deliver efficiency, fairness, and transparency in the procurement processes to ultimately achieve sustainable development and poverty reduction goals.
- .NET 5.0 or higher
-
Clone the repository:
git clone https://github.com/nyx-ei/autospm.git
-
Navigate to the project directory:
cd AutoSPM
-
Restore NuGet packages:
dotnet restore
-
Build and run the application:
dotnet run
- Automated tender issuance and management
- Dashboard for real-time tracking of procurement processes
- Analytics for performance and fairness metrics
- Multi-level user roles for secure access control
- Transparent and secure document handling
Refer to the User Guide for a comprehensive overview on how to use AutoPM.
Contributions from the community are welcome! Please read our Contributing Guide to get started.
This project is licensed under the MIT License. See the LICENSE file for details.
- The World Bank
- African Development Bank (BAD)
- All other funding agencies and operational clients
For support or queries, feel free to reach out to us at [email protected].
For any queries or support, please reach out to us at [email protected]
The universal namespace prefix is AutoSPM. For every class the namespace should respect this structure:
AutoSPM.funder.feature-family.feature.service
- funder is the funding organisation: WorldBank, African Bank for Development, ...
- feature-family is related to how the feature was designed.
- feature is the feature associated to your service.
- service is the service associated to your class.
If you have any question related to namespaces convention, feel free to reach out to us at [email protected].