Skip to content

Prmghub/DSR-ARIFACT-API-Project

Repository files navigation

Design Science Research (DSR) Artifact Management System

Welcome to the DSR Artifact Management System, a comprehensive tool designed to facilitate the management, analysis, and tracking of artifacts in Design Science Research. Built with ASP.NET Core, Entity Framework, and React, this project aims to create an intuitive and robust platform for researchers and developers.

🌟 Features

  • Artifact Lifecycle Management: Track the creation, development, and feedback stages of research artifacts.
  • Collaborative Research Platform: Enable collaboration among researchers through shared access to artifacts.
  • Insightful Analytics: Analyze the impact and progression of artifacts through detailed reports and dashboards.
  • Interactive UI: Utilize a React-based frontend for dynamic interaction with the artifact database.

🚀 Getting Started

To set up the DSR Artifact Management System on your local machine:

  1. Prerequisites: Ensure you have .NET 8 SDK, Node.js, and a suitable SQL Server instance installed.
  2. Clone the Repository:
    git clone https://github.com/Prmghub/DSR-ARIFACT-API-Project.git
    
  3. Install Dependencies:
    • Backend: cd DSR-ARIFACT-API-Project && dotnet restore
    • Frontend: cd ClientApp && npm install
  4. Run the Application:
    • Backend: dotnet run
    • Frontend: npm start

📚 Documentation

  • Database Schema: Explore the detailed database schema designed to efficiently manage and track DSR artifacts.
  • EF Querying Strategies: Delve into advanced querying techniques with Entity Framework, enhancing data manipulation and retrieval.

🤝 How to Contribute

We encourage contributions from the community. Whether you're fixing a bug, adding a feature, or improving documentation, your help is welcome.

  1. Fork the repository.
  2. Create a new branch for your feature (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -m 'Add some AmazingFeature').
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a pull request.

🔍 Advanced Query Examples

Take a look at these examples of advanced Entity Framework queries used in our system for sophisticated data management and analysis.

📋 Code of Conduct

Please review our Code of Conduct to maintain a respectful and inclusive environment for all contributors.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

📬 Contact

For any questions or suggestions, please open an issue or contact the project maintainers directly.


Your participation and feedback can help make this project a vital resource for the research community. Let's collaborate to build something great!

🤖 About This Document

Portions of this document were generated using AI technology to provide a comprehensive overview and detailed instructions for the DSR Artifact Management System. While we've made every effort to ensure accuracy and completeness, we encourage contributors to review and contribute improvements to this guide where necessary. The integration of AI-generated content aims to enhance the clarity and usefulness of the documentation but should not replace human oversight and contributions.

About

Facilitates the practical application of Design Science Research (DSR) principles, focusing on creating and evaluating artifacts in information systems. It integrates the Relevance, Rigor, and Design cycles to drive innovation and ensure research contributes to both scientific knowledge and practical utility in the field of Information Systems.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors

Languages