Scalability is crucial for projects. We implemented a system container to enhance scalability. The system container mission is to pull folders and render them, effectively managing multiple projects within a single repository.
-
Initialization: You can easily clone other chains based on the initial framework. This allows you to quickly set up new projects by following the established structure.
-
Maintainability: The system container separates projects in a way that prevents overlap, such as themes, layouts, etc. This separation ensures that changes in one project do not impact others.
-
Clean code: We adhere to the SOLID principles, ensuring that our code is readable, maintainable, and easy to modify. This fosters better collaboration and makes it easier for team members to work together.
To run the application without requiring a build setup, follow these installation steps.
Ensure that you have all the necessary packages installed.
# Clone the repository
git clone https://github.com/grindytech/openmark-fe.git
# Change to project directory
cd openmark-fe
# Download project dependencies
yarn install
# Run the server
yarn dev