Javis OS
Javis OS는 기업가를 돕는 에이전시 AI로, 업무를 지원하고 함께 성장합니다
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A browser-native planning platform for construction and infrastructure. The schedule is the digital representation of how a project will be delivered — everything else exists to enrich, validate, optimise, or communicate that schedule (NEC/JCT-style construction programmes and beyond).
Built by Prosota Ltd, founded by Louis Oghenemaro (Maro) Sota (Senior Planner / 4D Project Controls Specialist).README 전문 보기 ↗A browser-native planning platform for construction and infrastructure. The schedule is the digital representation of how a project will be delivered — everything else exists to enrich, validate, optimise, or communicate that schedule (NEC/JCT-style construction programmes and beyond).
Built by Prosota Ltd, founded by Louis Oghenemaro (Maro) Sota (Senior Planner / 4D Project Controls Specialist).
Resource Tracking and Profile support selectable Budgeted, Actuals and Earned Value figures, optional overallocation highlighting, aligned timelines, and adjustable print spacing. See resource display and print notes for controls, calculation limits and validation.
| Layer | Technology |
|---|---|
| Frontend | React 18, TypeScript, TailwindCSS, React Query, Vite |
| Backend | FastAPI (Python), SQLAlchemy, Alembic |
| Database | PostgreSQL |
| Auth | Auth0 (SSO/MFA) |
Active development. The scheduling, cost, risk, and change-control modules are built and in real use; further modules (a controls dashboard, contractor-facing tooling, AI-assisted analysis) are in progress.
Backend
cd backend
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt -r requirements-dev.txt
alembic upgrade head
python run.py
Frontend
cd frontend
npm install
npm run dev
Requires a local PostgreSQL 16 instance and an Auth0 tenant configured via environment variables.
The backend service build runs deploy_migrations.py using its configured
DATABASE_URL. Production builds (VERCEL_ENV=production) apply Alembic upgrades
under a PostgreSQL transaction lock before deployment. Connection, migration or
schema-version failures fail the build. The Dockerfile is not used by the Vercel
Python service, so its startup migration command does not cover Vercel deployments.
Preview builds only check the schema version and never upgrade a potentially
shared production database. Use a separate preview database and apply
alembic upgrade head to it before deploying a preview containing schema changes.
Production credentials must be available to the backend build as well as runtime.
Product improvements and implementation status: improvement backlog.
From backend with its development environment activated:
pytest
From frontend:
npm test
npm run build
CI runs the backend test suite against a real Postgres service container, plus the frontend Node tests and production build, on every push/PR to main. Two frontend IFC fixture tests require optional local model paths and are skipped when those files are not supplied.
Proprietary — © Prosota Ltd. All rights reserved.
Clash detection and external review: workflow, sharing and SMTP setup.