Files
Krow-workspace/README.md
bwnyasse 5d718ff077 fix(README.md): remove redundant 'bash' keyword in code block
The 'bash' keyword was unnecessary and detracted from the
cleanliness of the README. This commit removes it.
2025-11-12 12:52:02 -05:00

3.1 KiB

KROW Workforce Platform

This monorepo contains the complete source code for the KROW Workforce platform, including the web frontend, mobile applications, and backend services.

🚀 What's in this Monorepo?

  • /firebase/: Contains the Firebase Data Connect configuration (GraphQL schema, queries, mutations) and Firebase Hosting configuration.
  • /frontend-web/: The React/Vite web application used by administrators and managers.
  • /mobile-apps/: Contains the two Flutter-based mobile applications:
    • client-app: For clients managing events.
    • staff-app: For staff members managing their shifts and profile.
  • /docs/: All project documentation (vision, roadmaps, architecture, guides).
  • /scripts/: Automation scripts used by the Makefile.
  • /secrets/: Contains sensitive credentials (ignored by Git).

▶️ Getting Started

This project uses a central Makefile to orchestrate all common tasks.

  1. Install Dependencies:

    make install
    

    (This will install dependencies for the web frontend. Mobile dependency installation is handled within their respective directories.)

  2. Run a Service:

    • To run the web frontend: make dev
    • (Additional commands for mobile and backend will be added as development progresses.)
  3. See All Commands: For a full list of available commands, run:

    make help
    

🤝 Contributing

New to the KROW team? Start here to set up your environment and understand our development practices: CONTRIBUTING.md


📚 Documentation Overview

This section provides a quick guide to the most important documentation files in this monorepo, ordered by logical reading flow: