Monorepo for Squip, split into a C# backend and an Ionic/Angular frontend:
squip-api/— ASP.NET Core REST API (.NET 10), backed by PostgreSQL. Solution projects live undersrc/, tests undertests/. See squip-api/README.md for local database setup.squip-app/— Ionic/Angular client, deployable as a PWA (via Firebase) or native app (via Capacitor).
cd squip-api
dotnet build
dotnet run --project src/Squip.Restcd squip-app
npm install
npm startGitHub Actions (.github/workflows/ci.yml) runs on every push and PR to main, with two jobs shown by the badge above:
- Backend (squip-api) —
dotnet build+ test (Category!=Integration) ofsquip-api/Squip.sln. - Frontend (squip-app) —
npm ci,ng lint,ng build, and headlessng test.
Released under the MIT License.