Smart Modular Framework

Using OOP?s concepts, a smart modular framework that saves time of developers for developing a apps. It?s uses modularity concept that means we can easily add functionality in our app just creating a new module. It will generate source code at compile time. (Just like WPF that creates csharp

2025-06-28 16:35:37 - Adil Khan

Project Title

Smart Modular Framework

Project Area of Specialization Software EngineeringProject Summary

Using OOP’s concepts, a smart modular framework that saves time of developers for developing a apps. It’s uses modularity concept that means we can easily add functionality in our app just creating a new module. It will generate source code at compile time.

(Just like WPF that creates csharp files).

This framework automatically generates all Databases queries and perform CRUD Operations. Just need to send a request from client side and server response the required data.

It is just like MVC but a lot of functionality are on automation. Like Perform CRUD operations on just a single request.

The whole framework will use SOLID Pattern as well as Design Pattern Techniques that means its totally loose couple code.

By using this Framework, we just need to create a Model class at server side and see the magic everything will happen automatically. Just call predefined functions at client side and done.

At this time, I just want to automate a Web APIs and GRPC App. The future of extension of this project is planned to:

Creates UML diagrams automatically at the development time.

Project Objectives Project Implementation Method

For Implementation:

  1. Download Source Code from release.
  2. Modify config.smf file.
  3. Create a new module.
  4. Create a new model.
  5. Register model in module.
  6. Build project.
  7. Done.

 Our required code will be generated in the required place.

Benefits of the Project Technical Details of Final Deliverable

We are using

SOLID Principles

Final Deliverable of the Project Software SystemCore Industry ITOther Industries IT Core Technology OthersOther Technologies Clean TechSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources

More Posts