- Introduced comprehensive testing plan for Milestone 3 in m3-client-note.md
- Documented feedback and suggestions from demo sessions in m3-notes.md
- Created detailed demo flow for Milestone 3 in m3.md, outlining user interactions and expected outcomes
- Added planning tasks for Milestone 4 in m4-planning.md, covering backend and frontend development tasks, research, and business tasks
- Introduced architecture overview for the Staff Mobile Application, detailing its high-level structure, major components, and data flow.
- Created use case documentation for the Staff Mobile Application, outlining user interactions and workflows.
- Developed a system bible for the Krow Platform, covering system vision, architecture, use cases, and security models.
- Added architecture overview for the Krow Web Application, including its component structure and external system interactions.
- Documented use cases for the Krow Web Application, detailing workflows for different user roles and shared functional modules.
feat(internal/launchpad): add iframe viewer for prototypes and update links loader
This commit introduces an iframe viewer in the launchpad to display prototypes directly within the application. It also updates the links loader to handle prototype links differently, opening them in the iframe instead of a new tab.
The contributing guide has been updated to include a list of required development tools and recommended IDE setup, ensuring that contributors have the necessary tools to work on the project.
This commit restructures the monorepo to improve organization,
maintainability, and scalability. The changes include:
- Moving mobile apps from `mobile-apps/` to `apps/mobile-*`.
- Moving the web dashboard from `admin-web/` and `frontend-web/`
to `apps/web-dashboard/`.
- Moving Firebase-related files to the root `firebase/` directory.
- Adding a `.geminiignore` file to exclude unnecessary files from
Gemini analysis.
- Updating `.gitignore` to reflect the new structure and exclude
sensitive files.
- Updating `codemagic.yaml` to reflect the new app locations.
- Adding a `make help` command to the root directory.
- Adding a `make install-git-hooks` command to install git hooks.
- Adding a `docs/02-codemagic-env-vars.md` file to document
Codemagic environment variables.
- Adding a `docs/03-contributing.md` file to document
contribution guidelines.
- Adding prototype placeholders to the internal launchpad.
- Updating the `README.md` file to reflect the new structure and
provide updated instructions.
These changes improve the overall structure of the monorepo and
make it easier to develop, maintain, and scale the KROW Workforce
platform.