├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .vscode └── settings.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── client ├── .dockerignore ├── .eslintrc.cjs ├── .gitignore ├── .prettierrc.json ├── Dockerfile ├── index.html ├── package-lock.json ├── package.json ├── postcss.config.cts ├── public │ └── favicon │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── browserconfig.xml │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── mstile-150x150.png │ │ ├── safari-pinned-tab.svg │ │ └── site.webmanifest ├── src │ ├── App.tsx │ ├── api │ │ ├── pistonApi.ts │ │ └── pollinationsApi.ts │ ├── assets │ │ ├── illustration.svg │ │ └── logo.svg │ ├── components │ │ ├── GitHubCorner.tsx │ │ ├── SplitterComponent.tsx │ │ ├── chats │ │ │ ├── ChatInput.tsx │ │ │ └── ChatList.tsx │ │ ├── common │ │ │ ├── Footer.tsx │ │ │ ├── Select.tsx │ │ │ └── Users.tsx │ │ ├── connection │ │ │ └── ConnectionStatusPage.tsx │ │ ├── drawing │ │ │ └── DrawingEditor.tsx │ │ ├── editor │ │ │ ├── Editor.tsx │ │ │ ├── EditorComponent.tsx │ │ │ ├── FileTab.tsx │ │ │ ├── collaborativeHighlighting.ts │ │ │ └── tooltip.ts │ │ ├── files │ │ │ ├── FileStructureView.tsx │ │ │ └── RenameView.tsx │ │ ├── forms │ │ │ └── FormComponent.tsx │ │ ├── sidebar │ │ │ ├── Sidebar.tsx │ │ │ ├── sidebar-views │ │ │ │ ├── ChatsView.tsx │ │ │ │ ├── CopilotView.tsx │ │ │ │ ├── FilesView.tsx │ │ │ │ ├── RunView.tsx │ │ │ │ ├── SettingsView.tsx │ │ │ │ ├── SidebarButton.tsx │ │ │ │ └── UsersView.tsx │ │ │ └── tooltipStyles.ts │ │ ├── toast │ │ │ └── Toast.tsx │ │ └── workspace │ │ │ └── index.tsx │ ├── context │ │ ├── AppContext.tsx │ │ ├── AppProvider.tsx │ │ ├── ChatContext.tsx │ │ ├── CopilotContext.tsx │ │ ├── FileContext.tsx │ │ ├── RunCodeContext.tsx │ │ ├── SettingContext.tsx │ │ ├── SocketContext.tsx │ │ └── ViewContext.tsx │ ├── hooks │ │ ├── useContextMenu.tsx │ │ ├── useFullScreen.tsx │ │ ├── useLocalStorage.tsx │ │ ├── usePageEvents.tsx │ │ ├── useResponsive.tsx │ │ ├── useUserActivity.tsx │ │ └── useWindowDimensions.tsx │ ├── main.tsx │ ├── pages │ │ ├── EditorPage.tsx │ │ └── HomePage.tsx │ ├── resources │ │ ├── Fonts.ts │ │ └── Themes.ts │ ├── styles │ │ └── global.css │ ├── types │ │ ├── app.ts │ │ ├── chat.ts │ │ ├── copilot.ts │ │ ├── file.ts │ │ ├── fileTab.ts │ │ ├── index.d.ts │ │ ├── lang-map.d.ts │ │ ├── run.ts │ │ ├── setting.ts │ │ ├── socket.ts │ │ ├── user.ts │ │ └── view.ts │ ├── utils │ │ ├── customMapping.ts │ │ ├── file.ts │ │ ├── formateDate.ts │ │ └── getIconClassName.ts │ └── vite-env.d.ts ├── tailwind.config.ts ├── tsconfig.json ├── tsconfig.node.json ├── vercel.json └── vite.config.mts ├── docker-compose.yml ├── preview.png └── server ├── .dockerignore ├── .gitignore ├── Dockerfile ├── package-lock.json ├── package.json ├── public └── index.html ├── src ├── server.ts └── types │ ├── socket.ts │ └── user.ts └── tsconfig.json /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | start.bat 2 | TODO.md -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/README.md -------------------------------------------------------------------------------- /client/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /client/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/.eslintrc.cjs -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/.prettierrc.json -------------------------------------------------------------------------------- /client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/Dockerfile -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/package.json -------------------------------------------------------------------------------- /client/postcss.config.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/postcss.config.cts -------------------------------------------------------------------------------- /client/public/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/public/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /client/public/favicon/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/public/favicon/android-chrome-512x512.png -------------------------------------------------------------------------------- /client/public/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/public/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /client/public/favicon/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/public/favicon/browserconfig.xml -------------------------------------------------------------------------------- /client/public/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/public/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /client/public/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/public/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /client/public/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/public/favicon/favicon.ico -------------------------------------------------------------------------------- /client/public/favicon/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/public/favicon/mstile-150x150.png -------------------------------------------------------------------------------- /client/public/favicon/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/public/favicon/safari-pinned-tab.svg -------------------------------------------------------------------------------- /client/public/favicon/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/public/favicon/site.webmanifest -------------------------------------------------------------------------------- /client/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/App.tsx -------------------------------------------------------------------------------- /client/src/api/pistonApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/api/pistonApi.ts -------------------------------------------------------------------------------- /client/src/api/pollinationsApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/api/pollinationsApi.ts -------------------------------------------------------------------------------- /client/src/assets/illustration.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/assets/illustration.svg -------------------------------------------------------------------------------- /client/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/assets/logo.svg -------------------------------------------------------------------------------- /client/src/components/GitHubCorner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/GitHubCorner.tsx -------------------------------------------------------------------------------- /client/src/components/SplitterComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/SplitterComponent.tsx -------------------------------------------------------------------------------- /client/src/components/chats/ChatInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/chats/ChatInput.tsx -------------------------------------------------------------------------------- /client/src/components/chats/ChatList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/chats/ChatList.tsx -------------------------------------------------------------------------------- /client/src/components/common/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/common/Footer.tsx -------------------------------------------------------------------------------- /client/src/components/common/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/common/Select.tsx -------------------------------------------------------------------------------- /client/src/components/common/Users.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/common/Users.tsx -------------------------------------------------------------------------------- /client/src/components/connection/ConnectionStatusPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/connection/ConnectionStatusPage.tsx -------------------------------------------------------------------------------- /client/src/components/drawing/DrawingEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/drawing/DrawingEditor.tsx -------------------------------------------------------------------------------- /client/src/components/editor/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/editor/Editor.tsx -------------------------------------------------------------------------------- /client/src/components/editor/EditorComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/editor/EditorComponent.tsx -------------------------------------------------------------------------------- /client/src/components/editor/FileTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/editor/FileTab.tsx -------------------------------------------------------------------------------- /client/src/components/editor/collaborativeHighlighting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/editor/collaborativeHighlighting.ts -------------------------------------------------------------------------------- /client/src/components/editor/tooltip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/editor/tooltip.ts -------------------------------------------------------------------------------- /client/src/components/files/FileStructureView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/files/FileStructureView.tsx -------------------------------------------------------------------------------- /client/src/components/files/RenameView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/files/RenameView.tsx -------------------------------------------------------------------------------- /client/src/components/forms/FormComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/forms/FormComponent.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/sidebar/Sidebar.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/sidebar-views/ChatsView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/sidebar/sidebar-views/ChatsView.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/sidebar-views/CopilotView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/sidebar/sidebar-views/CopilotView.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/sidebar-views/FilesView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/sidebar/sidebar-views/FilesView.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/sidebar-views/RunView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/sidebar/sidebar-views/RunView.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/sidebar-views/SettingsView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/sidebar/sidebar-views/SettingsView.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/sidebar-views/SidebarButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/sidebar/sidebar-views/SidebarButton.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/sidebar-views/UsersView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/sidebar/sidebar-views/UsersView.tsx -------------------------------------------------------------------------------- /client/src/components/sidebar/tooltipStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/sidebar/tooltipStyles.ts -------------------------------------------------------------------------------- /client/src/components/toast/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/toast/Toast.tsx -------------------------------------------------------------------------------- /client/src/components/workspace/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/components/workspace/index.tsx -------------------------------------------------------------------------------- /client/src/context/AppContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/context/AppContext.tsx -------------------------------------------------------------------------------- /client/src/context/AppProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/context/AppProvider.tsx -------------------------------------------------------------------------------- /client/src/context/ChatContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/context/ChatContext.tsx -------------------------------------------------------------------------------- /client/src/context/CopilotContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/context/CopilotContext.tsx -------------------------------------------------------------------------------- /client/src/context/FileContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/context/FileContext.tsx -------------------------------------------------------------------------------- /client/src/context/RunCodeContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/context/RunCodeContext.tsx -------------------------------------------------------------------------------- /client/src/context/SettingContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/context/SettingContext.tsx -------------------------------------------------------------------------------- /client/src/context/SocketContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/context/SocketContext.tsx -------------------------------------------------------------------------------- /client/src/context/ViewContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/context/ViewContext.tsx -------------------------------------------------------------------------------- /client/src/hooks/useContextMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/hooks/useContextMenu.tsx -------------------------------------------------------------------------------- /client/src/hooks/useFullScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/hooks/useFullScreen.tsx -------------------------------------------------------------------------------- /client/src/hooks/useLocalStorage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/hooks/useLocalStorage.tsx -------------------------------------------------------------------------------- /client/src/hooks/usePageEvents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/hooks/usePageEvents.tsx -------------------------------------------------------------------------------- /client/src/hooks/useResponsive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/hooks/useResponsive.tsx -------------------------------------------------------------------------------- /client/src/hooks/useUserActivity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/hooks/useUserActivity.tsx -------------------------------------------------------------------------------- /client/src/hooks/useWindowDimensions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/hooks/useWindowDimensions.tsx -------------------------------------------------------------------------------- /client/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/main.tsx -------------------------------------------------------------------------------- /client/src/pages/EditorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/pages/EditorPage.tsx -------------------------------------------------------------------------------- /client/src/pages/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/pages/HomePage.tsx -------------------------------------------------------------------------------- /client/src/resources/Fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/resources/Fonts.ts -------------------------------------------------------------------------------- /client/src/resources/Themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/resources/Themes.ts -------------------------------------------------------------------------------- /client/src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/styles/global.css -------------------------------------------------------------------------------- /client/src/types/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/types/app.ts -------------------------------------------------------------------------------- /client/src/types/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/types/chat.ts -------------------------------------------------------------------------------- /client/src/types/copilot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/types/copilot.ts -------------------------------------------------------------------------------- /client/src/types/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/types/file.ts -------------------------------------------------------------------------------- /client/src/types/fileTab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/types/fileTab.ts -------------------------------------------------------------------------------- /client/src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/types/index.d.ts -------------------------------------------------------------------------------- /client/src/types/lang-map.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/types/lang-map.d.ts -------------------------------------------------------------------------------- /client/src/types/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/types/run.ts -------------------------------------------------------------------------------- /client/src/types/setting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/types/setting.ts -------------------------------------------------------------------------------- /client/src/types/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/types/socket.ts -------------------------------------------------------------------------------- /client/src/types/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/types/user.ts -------------------------------------------------------------------------------- /client/src/types/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/types/view.ts -------------------------------------------------------------------------------- /client/src/utils/customMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/utils/customMapping.ts -------------------------------------------------------------------------------- /client/src/utils/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/utils/file.ts -------------------------------------------------------------------------------- /client/src/utils/formateDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/utils/formateDate.ts -------------------------------------------------------------------------------- /client/src/utils/getIconClassName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/src/utils/getIconClassName.ts -------------------------------------------------------------------------------- /client/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// -------------------------------------------------------------------------------- /client/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/tailwind.config.ts -------------------------------------------------------------------------------- /client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/tsconfig.json -------------------------------------------------------------------------------- /client/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/tsconfig.node.json -------------------------------------------------------------------------------- /client/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/vercel.json -------------------------------------------------------------------------------- /client/vite.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/client/vite.config.mts -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/preview.png -------------------------------------------------------------------------------- /server/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | dist -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/server/package-lock.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/server/package.json -------------------------------------------------------------------------------- /server/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/server/public/index.html -------------------------------------------------------------------------------- /server/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/server/src/server.ts -------------------------------------------------------------------------------- /server/src/types/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/server/src/types/socket.ts -------------------------------------------------------------------------------- /server/src/types/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/server/src/types/user.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sahilatahar/Code-Sync/HEAD/server/tsconfig.json --------------------------------------------------------------------------------