Nasij
Nasij is a multi-surface monorepo project focused on traceability and operational workflows. It combines Flutter mobile experiences, FastAPI services, dashboard tooling, and supporting analytics assets.

About This Project
Traceability workflows required coordinated data movement across mobile field usage, backend processing, and dashboard supervision.
Structured the system as a monorepo with clear boundaries between mobile app, backend services, web dashboard, and supporting data/AI modules.
Created a cohesive technical foundation for end-to-end traceability workflows and iterative feature delivery.
Full-stack Developer
2026
Public
Hackathon
Technology Stack
Project Story
Traceability workflows required coordinated data movement across mobile field usage, backend processing, and dashboard supervision.
Structured the system as a monorepo with clear boundaries between mobile app, backend services, web dashboard, and supporting data/AI modules.
Created a cohesive technical foundation for end-to-end traceability workflows and iterative feature delivery.
Insights & Takeaways
Highlights
- Monorepo architecture unifying mobile, web, backend, and service modules.
- Domain-focused separation between operational APIs and supporting analytics services.
Challenges
- Maintaining consistency across multiple runtimes and delivery surfaces.
- Coordinating schemas and contracts across independently evolving modules.
Lessons Learned
- Monorepo discipline and clear interface contracts are critical for multi-surface systems.
Related Work
Case Study
Auto Shutdown
Rust + React desktop app to automate PC shutdowns by timer, schedule or idle state.
Case Study
Chef Kit
Modern multilingual cooking app offering recipe discovery, chef profiles, inventory management, favourites and push notifications — built with Flutter, Dart and Flask.
Case Study
EBEC
A full-stack, highly creative web platform built for the ENSIA Business & Entrepreneurship Club, complete with an administration and user management system.