Skip to content

Commit 3658ae1

Browse files
fix
2 parents 260a6c3 + 5309607 commit 3658ae1

File tree

6 files changed

+33024
-13792
lines changed

6 files changed

+33024
-13792
lines changed

LICENSE copy.md

Lines changed: 0 additions & 674 deletions
This file was deleted.

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,17 @@
44
![TypeScript](https://img.shields.io/badge/TypeScript-4.0+-3178C6?logo=typescript)
55
![Next.js](https://img.shields.io/badge/Next.js-13.0+-000000?logo=next.js)
66

7+
<<<<<<< HEAD
78
Open-source Modelling tool with Graphical Diagram Editor using Cyclic Entity-based Modeling and Metamodelling capabilities.
89
<!-- <img src="https://github.com/user-attachments/assets/ea2b6b9a-f8cc-4916-aa00-3e8693015fd3" alt="Image Description" width="200" /> -->
10+
=======
11+
Open-source Modelling tool with Graphical Diagram Editor using Cyclic Entity-based Modeling and Metamodelling capabilities.
12+
![3B161451-6FAC-43C6-9763-ADA43329ECD7_1_105_c](https://github.com/user-attachments/assets/ea2b6b9a-f8cc-4916-aa00-3e8693015fd3)
13+
14+
![App Screenshot](./public/images/MimrisApp.png)
15+
16+
[Powered by GoJS](https://gojs.net)
17+
>>>>>>> 5309607e6bc14960eb09d70fc1107799f4189a78
918
1019
## Table of Contents
1120

docs/AUTHORS.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,11 @@
6666

6767
---
6868

69-
Back to [README.md](../README.md)
69+
<<<<<<< HEAD
70+
Back to [README.md](../README.md)
71+
=======
72+
- [Ben Awad![Ben Awad](https://yt3.ggpht.com/ytc/AMLnZu9BenAwadImage=s88-c-k-c0x00ffffff-no-rj)](https://www.youtube.com/@BenAwad)
73+
74+
Traversy Metdia
75+
76+
>>>>>>> 5309607e6bc14960eb09d70fc1107799f4189a78

docs/CHANGELOG.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
# Changelog
22

3-
## [2.1.0] - 2023-08-20
3+
## [1.1.0] - 2025-04-09
44
### Added
5-
- Node grouping functionality
6-
- Plugin version checker
7-
5+
- Establish Mimris and copied all code from AKMM
86
### Fixed
9-
- Memory leak in undo stack
10-
...
7+
- Renamed AKMM to Mimris in user interface

docs/CONTRIBUTING.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ Branch Strategy
3737
Create a new branch from main:
3838

3939
git checkout -b feat/your-feature-name
40+
41+
```
4042
Use conventional branch prefixes:
4143

4244
feat/: New features
@@ -46,15 +48,51 @@ refactor/: Code improvements
4648
💻 Development Workflow
4749
Running the App
4850
# Start development server
51+
<<<<<<< HEAD
4952
npm dev
53+
=======
54+
npm run dev
55+
>>>>>>> 5309607e6bc14960eb09d70fc1107799f4189a78
5056
5157
# Build production bundle
5258
npm run build
5359
📐 Technology-Specific Guidelines
5460
TypeScript
5561
Strict mode enabled (strict: true in tsconfig)
5662

63+
<<<<<<< HEAD
5764
Update documentation if needed
65+
=======
66+
All components must have TypeScript interfaces
67+
68+
Use generics with Redux hooks:
69+
70+
const dispatch = useAppDispatch<AppDispatch>();
71+
Redux Toolkit
72+
Create slices in src/store/features
73+
74+
Use RTK Query for API interactions
75+
76+
Follow this slice structure:
77+
78+
export const diagramSlice = createSlice({
79+
name: 'diagram',
80+
initialState,
81+
reducers: {
82+
addNode: (state, action: PayloadAction<Node>) => {
83+
// Immutable updates only
84+
}
85+
},
86+
extraReducers(builder) {
87+
// Add async reducers
88+
}
89+
});
90+
91+
Next.js Pages
92+
Client components in src/components
93+
Dynamic routes follow [param]/page.tsx convention
94+
documentation if needed
95+
>>>>>>> 5309607e6bc14960eb09d70fc1107799f4189a78
5896
5997
Include screenshots for UI changes
6098

@@ -64,6 +102,13 @@ Describe changes in conventional commit format:
64102
Updating Docs
65103
Modify Markdown files in /docs
66104

105+
<<<<<<< HEAD
106+
=======
107+
🆘 Need Help?
108+
Join our Discord Server
109+
Ask in GitHub Discussions
110+
Attend our weekly Office Hours (Wednesdays 3PM UTC)
111+
>>>>>>> 5309607e6bc14960eb09d70fc1107799f4189a78
67112
🙌 Thank you for contributing to GraphicModelingApp! Your work helps build better creative tools for everyone.
68113

69114
This guide includes:
@@ -75,3 +120,7 @@ This guide includes:
75120
6. Community support channels
76121

77122
Would you like me to add any specific section or modify the existing content?
123+
124+
##aknowledgements
125+
126+

0 commit comments

Comments
 (0)