${user.name}
59 |├── .gitignore ├── assets ├── icons │ ├── delete.png │ ├── down.png │ ├── info.png │ ├── add_Icon.png │ ├── approve.png │ ├── closeBtn.png │ ├── editIcon.png │ ├── homeIcon.png │ ├── ideaIcon.png │ ├── likeIcon.png │ ├── moreIcon.png │ ├── sendIcon.png │ ├── sendPost.png │ ├── dslr-camera.png │ ├── home_Icon.png │ ├── myPostIcon.png │ ├── searchIcon.png │ ├── search_Icon.png │ ├── approve-dark.png │ ├── birthDayIcon.png │ ├── bookmark_Icon.png │ ├── decline_dark.png │ ├── profilePicReg.png │ ├── notificationIcon.png │ ├── reloadNotification.png │ ├── notificationIcon │ │ ├── approved.png │ │ ├── deleted.png │ │ ├── inspiration.png │ │ └── system_update.png │ └── readmeIcon │ │ └── SE10-Readme-Logo.png ├── image │ ├── 550px.png │ ├── 950px.png │ ├── SE10.png │ ├── back.png │ ├── cover.jpeg │ ├── dots.png │ ├── image.png │ ├── CoverPic.png │ ├── mobilebg.png │ ├── profilePic.png │ ├── profileBanner.png │ ├── Learn by Doing.png │ ├── defaultprofile.jpg │ ├── registrationBg.png │ ├── Error404pageImage.png │ ├── cover-background.jpeg │ ├── defaultProfileImage.png │ ├── registrationMobileBg.png │ ├── pikaso_texttoimage_adorable-cartoon-style-A-smiling-sloth-with-large-.jpeg │ └── serene-sloth-hangs-leisurely-amongst-green-leaves-eyes-closed-contentment 3.png ├── css │ ├── styles.css │ ├── postMoreOptionsPopUp.css │ ├── notificationPageMobile.css │ ├── searchPopup.css │ ├── birthdayPopup.css │ ├── error404Page.css │ ├── birthdayPageMobile.css │ ├── SearchPageMobile.css │ ├── postInfoPopup.css │ ├── deleteConfirmationPopup.css │ └── homePage.css └── tostify │ ├── toastify.min.css │ └── toastify-js.js ├── components ├── css │ ├── wall │ │ ├── HomeWallComponent.css │ │ └── MyPostWallComponent.css │ ├── PostCardComponent.css │ ├── AdminApprovePostCardComponent.css │ └── CreatePostCardComponent.css ├── pages │ └── wall │ │ ├── adminApproveWallComponent.html │ │ ├── myFriendPostWallComponent.html │ │ ├── homeWallComponent.html │ │ └── myPostWallComponent.html └── js │ └── wall │ └── AdminApproveWallComponent.js ├── controller ├── AdminApprovePageMobileController.js ├── BirthdaysPageMobileController.js ├── ForgotPasswordFormController.js ├── NotificationPageMobileController.js ├── LoginPageController.js ├── forgotPasswordOtpVerifyPageController.js ├── RegistrationFormController.js ├── RegistrationOtpVerifyPageController.js ├── SearchPageMobileController.js ├── Registrationform2Controller.js └── SearchPopupController.js ├── model ├── VerificationFormModel.js ├── LoginFormModel.js ├── SearchPopupModel.js ├── RegistrationFormModel.js ├── NotificationModel.js ├── InspireModel.js ├── HomePageModel.js ├── UserProfileModel.js └── PostCardModel.js ├── LICENSE ├── pages ├── searchPageMobile.html ├── birthdayPageMobile.html ├── notificationPageMobile.html ├── error404Page.html ├── adminApprovePageMobile.html ├── registrationOtpVerifyPage.html ├── forgotPasswordOtpVerifyPage.html ├── forgotPasswordForm.html ├── mobileHomePage.html ├── registrationForm.html ├── registrationForm2.html └── homePage.html ├── CODE_OF_CONDUCT.md ├── index.html └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea/ 2 | /.vscode/ 3 | -------------------------------------------------------------------------------- /assets/icons/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/delete.png -------------------------------------------------------------------------------- /assets/icons/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/down.png -------------------------------------------------------------------------------- /assets/icons/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/info.png -------------------------------------------------------------------------------- /assets/image/550px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/550px.png -------------------------------------------------------------------------------- /assets/image/950px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/950px.png -------------------------------------------------------------------------------- /assets/image/SE10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/SE10.png -------------------------------------------------------------------------------- /assets/image/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/back.png -------------------------------------------------------------------------------- /assets/image/cover.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/cover.jpeg -------------------------------------------------------------------------------- /assets/image/dots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/dots.png -------------------------------------------------------------------------------- /assets/image/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/image.png -------------------------------------------------------------------------------- /assets/icons/add_Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/add_Icon.png -------------------------------------------------------------------------------- /assets/icons/approve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/approve.png -------------------------------------------------------------------------------- /assets/icons/closeBtn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/closeBtn.png -------------------------------------------------------------------------------- /assets/icons/editIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/editIcon.png -------------------------------------------------------------------------------- /assets/icons/homeIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/homeIcon.png -------------------------------------------------------------------------------- /assets/icons/ideaIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/ideaIcon.png -------------------------------------------------------------------------------- /assets/icons/likeIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/likeIcon.png -------------------------------------------------------------------------------- /assets/icons/moreIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/moreIcon.png -------------------------------------------------------------------------------- /assets/icons/sendIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/sendIcon.png -------------------------------------------------------------------------------- /assets/icons/sendPost.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/sendPost.png -------------------------------------------------------------------------------- /assets/image/CoverPic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/CoverPic.png -------------------------------------------------------------------------------- /assets/image/mobilebg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/mobilebg.png -------------------------------------------------------------------------------- /assets/icons/dslr-camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/dslr-camera.png -------------------------------------------------------------------------------- /assets/icons/home_Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/home_Icon.png -------------------------------------------------------------------------------- /assets/icons/myPostIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/myPostIcon.png -------------------------------------------------------------------------------- /assets/icons/searchIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/searchIcon.png -------------------------------------------------------------------------------- /assets/icons/search_Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/search_Icon.png -------------------------------------------------------------------------------- /assets/image/profilePic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/profilePic.png -------------------------------------------------------------------------------- /assets/icons/approve-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/approve-dark.png -------------------------------------------------------------------------------- /assets/icons/birthDayIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/birthDayIcon.png -------------------------------------------------------------------------------- /assets/icons/bookmark_Icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/bookmark_Icon.png -------------------------------------------------------------------------------- /assets/icons/decline_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/decline_dark.png -------------------------------------------------------------------------------- /assets/icons/profilePicReg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/profilePicReg.png -------------------------------------------------------------------------------- /assets/image/profileBanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/profileBanner.png -------------------------------------------------------------------------------- /assets/icons/notificationIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/notificationIcon.png -------------------------------------------------------------------------------- /assets/image/Learn by Doing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/Learn by Doing.png -------------------------------------------------------------------------------- /assets/image/defaultprofile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/defaultprofile.jpg -------------------------------------------------------------------------------- /assets/image/registrationBg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/registrationBg.png -------------------------------------------------------------------------------- /assets/icons/reloadNotification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/reloadNotification.png -------------------------------------------------------------------------------- /assets/image/Error404pageImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/Error404pageImage.png -------------------------------------------------------------------------------- /assets/image/cover-background.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/cover-background.jpeg -------------------------------------------------------------------------------- /assets/image/defaultProfileImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/defaultProfileImage.png -------------------------------------------------------------------------------- /assets/image/registrationMobileBg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/registrationMobileBg.png -------------------------------------------------------------------------------- /assets/icons/notificationIcon/approved.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/notificationIcon/approved.png -------------------------------------------------------------------------------- /assets/icons/notificationIcon/deleted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/notificationIcon/deleted.png -------------------------------------------------------------------------------- /assets/icons/notificationIcon/inspiration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/notificationIcon/inspiration.png -------------------------------------------------------------------------------- /assets/icons/readmeIcon/SE10-Readme-Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/readmeIcon/SE10-Readme-Logo.png -------------------------------------------------------------------------------- /assets/icons/notificationIcon/system_update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/icons/notificationIcon/system_update.png -------------------------------------------------------------------------------- /assets/image/pikaso_texttoimage_adorable-cartoon-style-A-smiling-sloth-with-large-.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/pikaso_texttoimage_adorable-cartoon-style-A-smiling-sloth-with-large-.jpeg -------------------------------------------------------------------------------- /assets/image/serene-sloth-hangs-leisurely-amongst-green-leaves-eyes-closed-contentment 3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SE10-IJSE/SE10-NETWORK-FRONTEND/HEAD/assets/image/serene-sloth-hangs-leisurely-amongst-green-leaves-eyes-closed-contentment 3.png -------------------------------------------------------------------------------- /components/css/wall/HomeWallComponent.css: -------------------------------------------------------------------------------- 1 | #FormSwitch h1 { 2 | font-size: 24px; 3 | font-family: "Poppins", sans-serif; 4 | font-weight: 700; 5 | } 6 | 7 | #FormSwitch h2 { 8 | font-size: 13px; 9 | font-family: "Poppins", sans-serif; 10 | font-weight: 700; 11 | color: #948e8e; 12 | } 13 | -------------------------------------------------------------------------------- /controller/AdminApprovePageMobileController.js: -------------------------------------------------------------------------------- 1 | $(document).on("click", "#FormSwitch h2", function () { 2 | const subtitleText = $(this).text().trim(); 3 | 4 | if (subtitleText === "Approve") { 5 | $(parent.document) 6 | .find("#homePage .homeWallComponent iframe") 7 | .attr("src", "/pages/adminApprovePageMobile.html"); 8 | } else { 9 | $(parent.document) 10 | .find("#homePage .homeWallComponent iframe") 11 | .attr("src", "mobileHomePage.html"); 12 | } 13 | }); 14 | -------------------------------------------------------------------------------- /assets/css/styles.css: -------------------------------------------------------------------------------- 1 | @import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); 2 | 3 | * { 4 | margin: 0; 5 | padding: 0; 6 | box-sizing: border-box; 7 | text-decoration: none; 8 | } 9 | 10 | :root { 11 | --bg-color: #fffafa; 12 | --text-color: #000; 13 | --second-bg-color: #f1eded; 14 | --btn-bg-color: #ea1717; 15 | --btn-hover-color: #c00707; 16 | } 17 | -------------------------------------------------------------------------------- /model/VerificationFormModel.js: -------------------------------------------------------------------------------- 1 | export const postDataForOtp = (name, email) => { 2 | let config = { 3 | method: "post", 4 | maxBodyLength: Infinity, 5 | url: `http://localhost:8080/api/v1/auth/request_otp?name=${name}&email=${email}`, 6 | }; 7 | 8 | return axios(config) 9 | .then((response) => { 10 | console.log("Otp sent successfully:", response.status); 11 | return response; 12 | }) 13 | .catch((error) => { 14 | console.error("Otp sent failed:", error); 15 | throw error; 16 | }); 17 | }; 18 | -------------------------------------------------------------------------------- /model/LoginFormModel.js: -------------------------------------------------------------------------------- 1 | export const postLoginData = (data) => { 2 | let config = { 3 | method: "post", 4 | maxBodyLength: Infinity, 5 | url: `http://localhost:8080/api/v1/auth/sign_in`, 6 | headers: { 7 | "Content-Type": "application/json", 8 | }, 9 | data: JSON.stringify(data), 10 | }; 11 | 12 | return axios(config) 13 | .then((response) => { 14 | console.log("Login successful:", response.status); 15 | return response; 16 | }) 17 | .catch((error) => { 18 | console.error("Login failed:", error); 19 | throw error; 20 | }); 21 | }; 22 | -------------------------------------------------------------------------------- /model/SearchPopupModel.js: -------------------------------------------------------------------------------- 1 | export const searchUsers = (searchTerm, pageNo) => { 2 | let config = { 3 | method: "get", 4 | maxBodyLength: Infinity, 5 | url: `http://localhost:8080/api/v1/user/search?name=${searchTerm}&pageNo=${pageNo}`, 6 | headers: { 7 | "Content-Type": "application/json", 8 | }, 9 | }; 10 | 11 | return axios(config) 12 | .then((response) => { 13 | console.log("Search successful:", response.status); 14 | return response.data; 15 | }) 16 | .catch((error) => { 17 | console.error("Search failed:", error); 18 | throw error; 19 | }); 20 | }; 21 | -------------------------------------------------------------------------------- /model/RegistrationFormModel.js: -------------------------------------------------------------------------------- 1 | export const postRegisterData = (formDataToSend) => { 2 | let config = { 3 | method: "post", 4 | maxBodyLength: Infinity, 5 | url: `http://localhost:8080/api/v1/auth/sign_up`, 6 | data: formDataToSend, 7 | headers: { 8 | "Content-Type": "multipart/form-data", 9 | }, 10 | }; 11 | 12 | return axios(config) 13 | .then((response) => { 14 | console.log("Registration successful:", response.status); 15 | return response; 16 | }) 17 | .catch((error) => { 18 | console.error("Registration failed:", error); 19 | throw error; 20 | }); 21 | }; 22 | -------------------------------------------------------------------------------- /assets/css/postMoreOptionsPopUp.css: -------------------------------------------------------------------------------- 1 | .list-group { 2 | width: 130px; 3 | border-radius: 5px; 4 | border: 1px solid #f4f4f4; 5 | color: #ffffff; 6 | position: absolute; 7 | right: 4.7vw; 8 | margin-top: 6vh; 9 | overflow: hidden; 10 | margin-right: 70px; 11 | animation: animation 0.5s; 12 | } 13 | 14 | .list-group a { 15 | border: none; 16 | border-radius: 0; 17 | display: flex; 18 | color: black; 19 | text-decoration: none; 20 | line-height: 15px; 21 | padding-top: 8px; 22 | padding-left: 20px; 23 | } 24 | 25 | .list-group .option { 26 | padding-left: 12px; 27 | font-family: "Poppins", sans-serif; 28 | font-size: 10px; 29 | font-weight: bold; 30 | color: black; 31 | } 32 | 33 | .list-group img { 34 | margin-left: 2px; 35 | width: 13px !important; 36 | height: 13px !important; 37 | } 38 | 39 | @keyframes animation { 40 | 0% { 41 | height: 0; 42 | } 43 | 100% { 44 | height: 100px; 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /model/NotificationModel.js: -------------------------------------------------------------------------------- 1 | export const getNotifications = (id) => { 2 | let config = { 3 | method: "get", 4 | maxBodyLength: Infinity, 5 | url: `http://localhost:8080/api/v1/notification/user/${id}`, 6 | params: { 7 | pageNo: 0, 8 | notificationCount: 10, 9 | }, 10 | }; 11 | 12 | return axios(config) 13 | .then((response) => { 14 | console.log("Data Retrieved successfully:", response.status); 15 | return response.data; 16 | }) 17 | .catch((error) => { 18 | if (error.response) { 19 | if (error.response.status === 404) { 20 | console.warn("No notifications found for user ID:", id); 21 | return []; 22 | } else { 23 | console.error( 24 | "Error occurred:", 25 | error.response.status, 26 | error.response.data 27 | ); 28 | } 29 | } else { 30 | console.error("Network or unknown error occurred:", error.message); 31 | } 32 | }); 33 | }; 34 | -------------------------------------------------------------------------------- /model/InspireModel.js: -------------------------------------------------------------------------------- 1 | export const saveInspiration = (data) => { 2 | let config = { 3 | method: "post", 4 | maxBodyLength: Infinity, 5 | url: `http://localhost:8080/api/v1/inspire`, 6 | data: data, 7 | }; 8 | 9 | return axios(config) 10 | .then((response) => { 11 | console.log("Inspiration saved successfully:", response.code); 12 | return response; 13 | }) 14 | .catch((error) => { 15 | console.error("Unable to save inspiration:", error); 16 | throw error; 17 | }); 18 | }; 19 | 20 | export const deleteInspiration = (postId) => { 21 | let config = { 22 | method: "delete", 23 | maxBodyLength: Infinity, 24 | url: `http://localhost:8080/api/v1/inspire/post/${postId}`, 25 | }; 26 | 27 | return axios(config) 28 | .then((response) => { 29 | console.log("Inspiration deleted successfully:", response.code); 30 | }) 31 | .catch((error) => { 32 | console.error("Unable to delete inspiration:", error); 33 | throw error; 34 | }); 35 | }; 36 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 SE10-IJSE 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /pages/searchPageMobile.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 |
20 | It looks like the page you're trying to reach doesn't
21 |
22 | exist or has been moved.
23 |
38 |
26 | ${user.name}
59 |${user.batch}
63 |
32 |
62 |
72 |
49 |
28 |
60 |
61 |
71 |
86 |
76 |
95 |
87 |
102 | ").css("font-size", "11px").text(notification.content)); 99 | let notificationElement = $("
34 |
66 |
67 |
50 |
118 |
119 |
121 |
123 |
124 |
133 |