Projects
CrossCopy aims to support all platforms. Each platform has its own Git Repo.
Since many logic are shared among platforms, I also built npm packages to avoid duplicate code.
| Project | Git Repo | Description |
|---|---|---|
| GraphQL Schema Package | @crosscopy/graphql-schema | GraphQL Schema |
| Core Package | @crosscopy/core | CrossCopy Core Logic and Components |
| Backend | crosscopy-backend | Main Server Implementation + Notification System |
| CLI Client | crosscopy-client-cli | CLI (runs in terminal), Cross-Platform |
| Electron Client | crosscopy-client-electron | Cross-Platform Desktop App Implementation |
| Web Client | crosscopy-client-web | Browser App |
| Mobile Client | NA | Mobile App for phone and tablet |
| Documentation | crosscopy-doc | Documentation |