├── .eslintrc.cjs ├── .gitignore ├── Dockerfile ├── index.html ├── package.json ├── postcss.config.js ├── public ├── icons │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ └── favicon.ico └── manifest.json ├── readme.md ├── src ├── App.jsx ├── assets │ ├── banner-images │ │ ├── home-page-banner-small.jpg │ │ ├── home-page-banner.png │ │ ├── login-page-banner-small.jpg │ │ ├── login-page-banner.png │ │ ├── signup-page-banner-small.jpg │ │ ├── signup-page-banner.png │ │ └── verify-email.png │ ├── dark-theme-logo.svg │ ├── loading-images │ │ ├── connecting.gif │ │ └── connecting.mp4 │ ├── logo-big.svg │ ├── logo-small.svg │ └── logo │ │ ├── dark-logo-banner.png │ │ ├── dark-logo-banner.svg │ │ ├── dark-logo-smaller.png │ │ ├── logo-banner.png │ │ └── logo-smaller.png ├── components │ ├── BannerPage │ │ └── BannerPage.jsx │ ├── HomeOutside │ │ └── HomeOutside.jsx │ ├── LandingPage │ │ ├── CreateRoomModal │ │ │ └── CreateRoomModal.jsx │ │ └── HomeBody │ │ │ └── HomeBody.jsx │ ├── LoginForm │ │ └── LoginForm.jsx │ ├── RoomPage │ │ ├── GeneralComponents │ │ │ ├── ComponentsController │ │ │ │ └── ComponentsController.jsx │ │ │ └── VideoControllerControlBar │ │ │ │ └── VideoControllerControlBar.jsx │ │ ├── LargeScreen │ │ │ ├── LargeScreenBody │ │ │ │ └── LargeScreenBody.jsx │ │ │ ├── LargeScreenLeftSide │ │ │ │ ├── LargeScreenLeftController │ │ │ │ │ └── LargeScreenLeftController.jsx │ │ │ │ └── LargeScreenLeftSide.jsx │ │ │ └── LargeScreenRightSide │ │ │ │ ├── LargeScreenRightSide.jsx │ │ │ │ └── LargeScreenRightSideController │ │ │ │ └── LargeScreenRightSideController.jsx │ │ ├── MainComponents │ │ │ ├── GradesPage │ │ │ │ └── GradesPage.jsx │ │ │ ├── TopicsPage │ │ │ │ └── TopicsPage.jsx │ │ │ ├── VideoCallsPage │ │ │ │ └── VideoCallsPage.jsx │ │ │ └── WhiteboardPage │ │ │ │ └── WhiteboardPage.jsx │ │ ├── RoomBody │ │ │ └── RoomBody.jsx │ │ ├── SecondaryComponents │ │ │ ├── Activities │ │ │ │ ├── ActivitiesList.jsx │ │ │ │ ├── ActivityModal.jsx │ │ │ │ └── CreateActivityModal.jsx │ │ │ ├── DocumentsList │ │ │ │ └── DocumentsList.jsx │ │ │ ├── Messages │ │ │ │ └── Messages.jsx │ │ │ └── ParticipantsList │ │ │ │ └── ParticipantsList.jsx │ │ └── SmallScreen │ │ │ ├── SmallScreenBody │ │ │ └── SmallScreenBody.jsx │ │ │ ├── SmallScreenBottomBar │ │ │ └── SmallScreenBottomBar.jsx │ │ │ └── SmallScreenBottomSide │ │ │ └── SmallScreenBottomSide.jsx │ ├── SignupForm │ │ └── SignupForm.jsx │ ├── UtilityComponents │ │ ├── InputFields │ │ │ ├── InputField.jsx │ │ │ └── PasswordField.jsx │ │ ├── LazyImage │ │ │ └── LazyImage.jsx │ │ ├── Modal │ │ │ └── Modal.jsx │ │ ├── NavBar │ │ │ └── NavBar.jsx │ │ ├── NavBarDropDown │ │ │ └── NavBarDropDown.jsx │ │ ├── ProgressBar │ │ │ ├── ProgressBar.css │ │ │ └── ProgressBar.jsx │ │ ├── ProtectedRoute │ │ │ └── ProtectedRoute.jsx │ │ ├── UpdateProfileModal │ │ │ └── UpdateProfileModal.jsx │ │ └── VideoCall │ │ │ └── VideoCall.jsx │ ├── index.js │ └── styles.js ├── index.css ├── main.jsx ├── pages │ ├── HomePage │ │ └── HomePage.jsx │ ├── LoginPage │ │ └── LoginPage.jsx │ ├── RoomPage │ │ └── RoomPage.jsx │ ├── SignupPage │ │ └── SignupPage.jsx │ ├── VerifyEmailPage │ │ └── VerifyEmailPage.jsx │ └── index.js ├── redux │ ├── authSlice │ │ └── authSlice.js │ ├── classRoomSlice │ │ └── classRoomSlice.js │ ├── store.js │ ├── utilitiesSlice │ │ └── utilitiesSlice.js │ └── whiteboardSlice │ │ └── whiteboardSlice.js ├── service │ ├── api │ │ ├── activities.js │ │ ├── apiConfiguration.js │ │ ├── classRoom.js │ │ ├── documents.js │ │ ├── messages.js │ │ ├── socket.js │ │ ├── user.js │ │ ├── videoCall.js │ │ └── whiteboard.js │ └── sockets │ │ ├── ActivitySocket.jsx │ │ ├── ClassRoomSocket.jsx │ │ ├── DocumentSocket.jsx │ │ ├── MessageSocket.jsx │ │ ├── SocketsProvider.jsx │ │ ├── VideoCallSocket.jsx │ │ └── WhiteboardSocket.jsx └── store │ ├── themeCtx.jsx │ └── whiteboardData.jsx ├── tailwind.config.js └── vite.config.js /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/Dockerfile -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/icons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/public/icons/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/icons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/public/icons/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/icons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/public/icons/apple-touch-icon.png -------------------------------------------------------------------------------- /public/icons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/public/icons/favicon-16x16.png -------------------------------------------------------------------------------- /public/icons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/public/icons/favicon-32x32.png -------------------------------------------------------------------------------- /public/icons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/public/icons/favicon.ico -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/public/manifest.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/readme.md -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/assets/banner-images/home-page-banner-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/banner-images/home-page-banner-small.jpg -------------------------------------------------------------------------------- /src/assets/banner-images/home-page-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/banner-images/home-page-banner.png -------------------------------------------------------------------------------- /src/assets/banner-images/login-page-banner-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/banner-images/login-page-banner-small.jpg -------------------------------------------------------------------------------- /src/assets/banner-images/login-page-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/banner-images/login-page-banner.png -------------------------------------------------------------------------------- /src/assets/banner-images/signup-page-banner-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/banner-images/signup-page-banner-small.jpg -------------------------------------------------------------------------------- /src/assets/banner-images/signup-page-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/banner-images/signup-page-banner.png -------------------------------------------------------------------------------- /src/assets/banner-images/verify-email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/banner-images/verify-email.png -------------------------------------------------------------------------------- /src/assets/dark-theme-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/dark-theme-logo.svg -------------------------------------------------------------------------------- /src/assets/loading-images/connecting.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/loading-images/connecting.gif -------------------------------------------------------------------------------- /src/assets/loading-images/connecting.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/loading-images/connecting.mp4 -------------------------------------------------------------------------------- /src/assets/logo-big.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/logo-big.svg -------------------------------------------------------------------------------- /src/assets/logo-small.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/logo-small.svg -------------------------------------------------------------------------------- /src/assets/logo/dark-logo-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/logo/dark-logo-banner.png -------------------------------------------------------------------------------- /src/assets/logo/dark-logo-banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/logo/dark-logo-banner.svg -------------------------------------------------------------------------------- /src/assets/logo/dark-logo-smaller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/logo/dark-logo-smaller.png -------------------------------------------------------------------------------- /src/assets/logo/logo-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/logo/logo-banner.png -------------------------------------------------------------------------------- /src/assets/logo/logo-smaller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/assets/logo/logo-smaller.png -------------------------------------------------------------------------------- /src/components/BannerPage/BannerPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/BannerPage/BannerPage.jsx -------------------------------------------------------------------------------- /src/components/HomeOutside/HomeOutside.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/HomeOutside/HomeOutside.jsx -------------------------------------------------------------------------------- /src/components/LandingPage/CreateRoomModal/CreateRoomModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/LandingPage/CreateRoomModal/CreateRoomModal.jsx -------------------------------------------------------------------------------- /src/components/LandingPage/HomeBody/HomeBody.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/LandingPage/HomeBody/HomeBody.jsx -------------------------------------------------------------------------------- /src/components/LoginForm/LoginForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/LoginForm/LoginForm.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/GeneralComponents/ComponentsController/ComponentsController.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/GeneralComponents/ComponentsController/ComponentsController.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/GeneralComponents/VideoControllerControlBar/VideoControllerControlBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/GeneralComponents/VideoControllerControlBar/VideoControllerControlBar.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/LargeScreen/LargeScreenBody/LargeScreenBody.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/LargeScreen/LargeScreenBody/LargeScreenBody.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/LargeScreen/LargeScreenLeftSide/LargeScreenLeftController/LargeScreenLeftController.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/LargeScreen/LargeScreenLeftSide/LargeScreenLeftController/LargeScreenLeftController.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/LargeScreen/LargeScreenLeftSide/LargeScreenLeftSide.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/LargeScreen/LargeScreenLeftSide/LargeScreenLeftSide.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/LargeScreen/LargeScreenRightSide/LargeScreenRightSide.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/LargeScreen/LargeScreenRightSide/LargeScreenRightSide.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/LargeScreen/LargeScreenRightSide/LargeScreenRightSideController/LargeScreenRightSideController.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/LargeScreen/LargeScreenRightSide/LargeScreenRightSideController/LargeScreenRightSideController.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/MainComponents/GradesPage/GradesPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/MainComponents/GradesPage/GradesPage.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/MainComponents/TopicsPage/TopicsPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/MainComponents/TopicsPage/TopicsPage.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/MainComponents/VideoCallsPage/VideoCallsPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/MainComponents/VideoCallsPage/VideoCallsPage.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/MainComponents/WhiteboardPage/WhiteboardPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/MainComponents/WhiteboardPage/WhiteboardPage.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/RoomBody/RoomBody.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/RoomBody/RoomBody.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/SecondaryComponents/Activities/ActivitiesList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/SecondaryComponents/Activities/ActivitiesList.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/SecondaryComponents/Activities/ActivityModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/SecondaryComponents/Activities/ActivityModal.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/SecondaryComponents/Activities/CreateActivityModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/SecondaryComponents/Activities/CreateActivityModal.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/SecondaryComponents/DocumentsList/DocumentsList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/SecondaryComponents/DocumentsList/DocumentsList.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/SecondaryComponents/Messages/Messages.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/SecondaryComponents/Messages/Messages.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/SecondaryComponents/ParticipantsList/ParticipantsList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/SecondaryComponents/ParticipantsList/ParticipantsList.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/SmallScreen/SmallScreenBody/SmallScreenBody.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/SmallScreen/SmallScreenBody/SmallScreenBody.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/SmallScreen/SmallScreenBottomBar/SmallScreenBottomBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/SmallScreen/SmallScreenBottomBar/SmallScreenBottomBar.jsx -------------------------------------------------------------------------------- /src/components/RoomPage/SmallScreen/SmallScreenBottomSide/SmallScreenBottomSide.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/RoomPage/SmallScreen/SmallScreenBottomSide/SmallScreenBottomSide.jsx -------------------------------------------------------------------------------- /src/components/SignupForm/SignupForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/SignupForm/SignupForm.jsx -------------------------------------------------------------------------------- /src/components/UtilityComponents/InputFields/InputField.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/UtilityComponents/InputFields/InputField.jsx -------------------------------------------------------------------------------- /src/components/UtilityComponents/InputFields/PasswordField.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/UtilityComponents/InputFields/PasswordField.jsx -------------------------------------------------------------------------------- /src/components/UtilityComponents/LazyImage/LazyImage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/UtilityComponents/LazyImage/LazyImage.jsx -------------------------------------------------------------------------------- /src/components/UtilityComponents/Modal/Modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/UtilityComponents/Modal/Modal.jsx -------------------------------------------------------------------------------- /src/components/UtilityComponents/NavBar/NavBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/UtilityComponents/NavBar/NavBar.jsx -------------------------------------------------------------------------------- /src/components/UtilityComponents/NavBarDropDown/NavBarDropDown.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/UtilityComponents/NavBarDropDown/NavBarDropDown.jsx -------------------------------------------------------------------------------- /src/components/UtilityComponents/ProgressBar/ProgressBar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/UtilityComponents/ProgressBar/ProgressBar.css -------------------------------------------------------------------------------- /src/components/UtilityComponents/ProgressBar/ProgressBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/UtilityComponents/ProgressBar/ProgressBar.jsx -------------------------------------------------------------------------------- /src/components/UtilityComponents/ProtectedRoute/ProtectedRoute.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/UtilityComponents/ProtectedRoute/ProtectedRoute.jsx -------------------------------------------------------------------------------- /src/components/UtilityComponents/UpdateProfileModal/UpdateProfileModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/UtilityComponents/UpdateProfileModal/UpdateProfileModal.jsx -------------------------------------------------------------------------------- /src/components/UtilityComponents/VideoCall/VideoCall.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/UtilityComponents/VideoCall/VideoCall.jsx -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/components/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/components/styles.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/index.css -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/main.jsx -------------------------------------------------------------------------------- /src/pages/HomePage/HomePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/pages/HomePage/HomePage.jsx -------------------------------------------------------------------------------- /src/pages/LoginPage/LoginPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/pages/LoginPage/LoginPage.jsx -------------------------------------------------------------------------------- /src/pages/RoomPage/RoomPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/pages/RoomPage/RoomPage.jsx -------------------------------------------------------------------------------- /src/pages/SignupPage/SignupPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/pages/SignupPage/SignupPage.jsx -------------------------------------------------------------------------------- /src/pages/VerifyEmailPage/VerifyEmailPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/pages/VerifyEmailPage/VerifyEmailPage.jsx -------------------------------------------------------------------------------- /src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/pages/index.js -------------------------------------------------------------------------------- /src/redux/authSlice/authSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/redux/authSlice/authSlice.js -------------------------------------------------------------------------------- /src/redux/classRoomSlice/classRoomSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/redux/classRoomSlice/classRoomSlice.js -------------------------------------------------------------------------------- /src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/redux/store.js -------------------------------------------------------------------------------- /src/redux/utilitiesSlice/utilitiesSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/redux/utilitiesSlice/utilitiesSlice.js -------------------------------------------------------------------------------- /src/redux/whiteboardSlice/whiteboardSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/redux/whiteboardSlice/whiteboardSlice.js -------------------------------------------------------------------------------- /src/service/api/activities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/api/activities.js -------------------------------------------------------------------------------- /src/service/api/apiConfiguration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/api/apiConfiguration.js -------------------------------------------------------------------------------- /src/service/api/classRoom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/api/classRoom.js -------------------------------------------------------------------------------- /src/service/api/documents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/api/documents.js -------------------------------------------------------------------------------- /src/service/api/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/api/messages.js -------------------------------------------------------------------------------- /src/service/api/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/api/socket.js -------------------------------------------------------------------------------- /src/service/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/api/user.js -------------------------------------------------------------------------------- /src/service/api/videoCall.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/service/api/whiteboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/api/whiteboard.js -------------------------------------------------------------------------------- /src/service/sockets/ActivitySocket.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/sockets/ActivitySocket.jsx -------------------------------------------------------------------------------- /src/service/sockets/ClassRoomSocket.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/sockets/ClassRoomSocket.jsx -------------------------------------------------------------------------------- /src/service/sockets/DocumentSocket.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/sockets/DocumentSocket.jsx -------------------------------------------------------------------------------- /src/service/sockets/MessageSocket.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/sockets/MessageSocket.jsx -------------------------------------------------------------------------------- /src/service/sockets/SocketsProvider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/sockets/SocketsProvider.jsx -------------------------------------------------------------------------------- /src/service/sockets/VideoCallSocket.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/sockets/VideoCallSocket.jsx -------------------------------------------------------------------------------- /src/service/sockets/WhiteboardSocket.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/service/sockets/WhiteboardSocket.jsx -------------------------------------------------------------------------------- /src/store/themeCtx.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/store/themeCtx.jsx -------------------------------------------------------------------------------- /src/store/whiteboardData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/src/store/whiteboardData.jsx -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shahsad-kp/LearnEase-Client/HEAD/vite.config.js --------------------------------------------------------------------------------