Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thekayshawn/tutor-builder
content-builder
https://github.com/thekayshawn/tutor-builder
Last synced: 30 days ago
JSON representation
content-builder
- Host: GitHub
- URL: https://github.com/thekayshawn/tutor-builder
- Owner: thekayshawn
- Created: 2023-01-13T14:29:37.000Z (almost 2 years ago)
- Default Branch: develop-kashan
- Last Pushed: 2023-01-18T07:07:15.000Z (almost 2 years ago)
- Last Synced: 2023-12-06T12:47:18.416Z (about 1 year ago)
- Language: CSS
- Size: 38.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Content Builder - TheTutor.me
A comprehensive, drag-and-drop, content-creation tool that can be used to create about all kinds of textual material.
The app is built on top of create-react-app yet craco is used to override the default webpack configuration in order to allow module aliases.
See package.json for startup scripts.
The app contains a combination of 2 architectural patterns right now.
- The Clean Architecture.
- The Blasted Archirecture.Blasted is the one that was invigorated by a bunch of developers, each of whom claimed to be "Senior React Engineers" yet they couldn't even structure the app in an organized manner.
I, Kashan Ahmad, have introduced the clean architecture in a procedural manner, newer modules are built in conformation yet there's a ton of work that needs conversion and testing from the other side.
- Core
- Data
- Repos
- PresentationThose are the 4 layers I've introduced and utilized as part of the clean ecosystem. Typescript is mandatory and there's no excuse for mundane and lazy behaviour.
Copyright © 2022 TheTutor.me
---