Start by creating a company account on the generator app.
Define the basic configurations for your app:
- Enable/disable Google Authentication.
- Enable/disable notifications.
- Set the primary color for your app theme.
- Etc.
Specify the paths to the DLL files that your app will use. These files will provide the required references during generation.
Identify the DLLs and namespaces containing entities that the generator should parse.
Click the "Generate Backend and Frontend Structure" button to produce the frontend and backend structure. The generator will create:
- Backend: A .NET solution with preconfigured layers.
- Frontend: An Angular project with basic setup.
Navigate to the generated backend folder and open the .sln
file.
- Place your entities in the
Entities
folder inside the Business project. - Follow the specific Entity Writing Rules to ensure compatibility. (More details on attributes and rules are provided below.)
- Use attributes to describe the system requirements and relationships for proper generation.
- Add migration with EF Core
- Update database with EF Core
- Update resources script (resx files in {appName}.Shared)
- Npm install
- Run the solution and test your generated app.
Coming Soon: Detailed guidelines on how to structure your entities and use attributes effectively.