From 55e9db5e423cfaaf758ee0f90eb1ecd1141d60df Mon Sep 17 00:00:00 2001 From: gefei Date: Mon, 29 Jan 2024 16:46:42 +0000 Subject: [PATCH] deploy: htw-imi-showtime/showtime-website@095e6c50fec0d98de492e65fc5d4bdec96a596af --- index.xml | 78 ++++++++++---------- projects/index.html | 6 +- sitemap.xml | 16 ++--- ws23/index.html | 6 +- ws23/master/index.html | 2 +- ws23/master/m3-lep/admin_features.png | Bin 0 -> 151609 bytes ws23/master/m3-lep/cat.jpg | Bin 33460 -> 0 bytes ws23/master/m3-lep/challenges/index.html | 74 +++++++++++++------ ws23/master/m3-lep/features/index.html | 88 +++++++++++++++-------- ws23/master/m3-lep/figma_prototype.png | Bin 0 -> 184714 bytes ws23/master/m3-lep/future/index.html | 85 ++++++++++++++++++---- ws23/master/m3-lep/index.html | 65 ++++++++++------- ws23/master/m3-lep/index.xml | 46 ++++++------ ws23/master/m3-lep/kitty.jpg | Bin 34962 -> 0 bytes ws23/master/m3-lep/languages.png | Bin 0 -> 72519 bytes ws23/master/m3-lep/process/index.html | 61 +++++++++++----- ws23/master/m3-lep/research.png | Bin 0 -> 90939 bytes ws23/master/m3-lep/teacher_features.png | Bin 0 -> 204019 bytes ws23/master/m3-lep/team.png | Bin 0 -> 1230186 bytes ws23/master/m3-lep/techstack.png | Bin 0 -> 67144 bytes ws23/master/m3-lep/techstack/index.html | 87 +++++++++++++++------- ws23/master/m3-lep/workflow.png | Bin 0 -> 103201 bytes 22 files changed, 409 insertions(+), 205 deletions(-) create mode 100644 ws23/master/m3-lep/admin_features.png delete mode 100644 ws23/master/m3-lep/cat.jpg create mode 100644 ws23/master/m3-lep/figma_prototype.png delete mode 100644 ws23/master/m3-lep/kitty.jpg create mode 100644 ws23/master/m3-lep/languages.png create mode 100644 ws23/master/m3-lep/research.png create mode 100644 ws23/master/m3-lep/teacher_features.png create mode 100644 ws23/master/m3-lep/team.png create mode 100644 ws23/master/m3-lep/techstack.png create mode 100644 ws23/master/m3-lep/workflow.png diff --git a/index.xml b/index.xml index cef4ac6a..f6b34bc5 100644 --- a/index.xml +++ b/index.xml @@ -6,15 +6,6 @@ Recent content on IMI Showtime Hugo -- gohugo.io de-de - - Challenges - https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/challenges/ - Mon, 01 Jan 0001 00:00:00 +0000 - - https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/challenges/ - UI In the initial stages of development, one key challenge our team faced was designing a user interface (UI) that effectively accommodates the input of constraints and preferences from teachers. Creating a user-friendly and simple UI for teachers to specify their requirements posed a significant hurdle, as it required striking a balance between complexity and user-friendliness. We undertook extensive brainstorming sessions ensuring that it could efficiently capture the nuanced constraints and preferences without overwhelming the teacher. - - Challenges https://htw-imi-showtime.github.io/tryout/ss23/master/m2-mentist/challenges/ @@ -70,7 +61,7 @@ MQTT Communication takes place via MQTT, an open network protocol for machine-to Mon, 01 Jan 0001 00:00:00 +0000 https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/features/ - Automated planning for semester type & course of study Solve schedule individual course of study with selected semester type. Solve schedule for all courses of study with selected semester type. → Reduce the time of manual planning Admin/Teacher role Separate role as in real scenario, each role has its own permission to use certain features of the app Features for teacher Teachers can log in and have an overview of their modules and schedule Can select their time availabilities, and other preferences Can select their committee activities and mandatory events Can edit module configurations, such as adding groups and specifying preferred rooms Features for admin Admins can create schedules in one click Can see schedule of a course of study or per semester Other features for both roles English and German language settings Available rooms information of the FB + Efficient automated semester planning With just a few clicks, faculty staff can effortlessly generate a complete schedule for each course of study throughout the entire semester. Taking into account factors from module duration and rhythm to teacher’s mandatory events, availability, and preferences, LEP utilizes Timefold AI to makes sure everything fits together well, making planning simple and hassle-free. Role-Based UI for seamless collaboration Say goodbye to mailing back and forth spreadsheets! @@ -550,15 +541,6 @@ Unity The main part for our project is the visualization app which we build via Our brainstorming process As interesting as all of those ideas would have been, the spark has not yet jumped. We had to do another round and really ask ourselves – and our supervisor Barne – what it really is that we want to achieve. - - Future - https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/future/ - Mon, 01 Jan 0001 00:00:00 +0000 - - https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/future/ - Future Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla facilisis neque id vulputate malesuada. Quisque dignissim finibus urna sed sagittis. - - Future https://htw-imi-showtime.github.io/tryout/ss23/master/m2-mentist/future/ @@ -587,15 +569,6 @@ Personalized needs with various trackers Different trackers will be developed fo Process Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla facilisis neque id vulputate malesuada. Quisque dignissim finibus urna sed sagittis. - - Process - https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/process/ - Mon, 01 Jan 0001 00:00:00 +0000 - - https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/process/ - Research In the project’s initial phase, we conducted thorough research to establish a robust foundation for our web application. This involved exploring diverse technology stacks, evaluating programming languages, databases, and frameworks. We studied similar applications for inspiration and best practices. The implementation of timetable and schedule-solving algorithms was a key focus, with a careful assessment of existing solutions. We directly engaged with the planning team, gaining insights into manual planning methods and specific requirements. - - Process https://htw-imi-showtime.github.io/tryout/ws23/master/m4-gamingforthefuture/process/ @@ -759,15 +732,6 @@ Mattermost Development HoloLens To develop the AR/XR App that is running on the Programming Language: C# Raspberry The Raspberry Pi runs the Debian Raspberry Distribution and is the communication middleware. It serves as the MQTT broker and the Wi-Fi hotspot that the Arduino and HoloLens connect too. - - Tech Stack - https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/techstack/ - Mon, 01 Jan 0001 00:00:00 +0000 - - https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/techstack/ - App Development: Frontend: ReactJS & TypeScript: Our core frontend framework, enabling us to build a dynamic, interactive user interface with type-checking for a reliable and scalable application. React-Bootstrap: Implemented for a uniform look across the web app, ensuring a good user experience with pre-built design patterns and components. CSS Modules: Employed to locally scope CSS by automatically creating a unique class name for each style, ensuring that our styles are consistent and do not conflict with those in other parts of the application. - - Tech Stack https://htw-imi-showtime.github.io/tryout/ws23/master/m4-gamingforthefuture/techstack/ @@ -1082,6 +1046,15 @@ Recherche Wir hatten uns bereits früh darauf geeinigt, dass das Spiel auf Smart Collecting ideas At the beginning of our project, we had a clear goal in mind: to create a game using the Meta Quest 3 headsets provided by HTW, with a focus on multiplayer elements and mixed reality features. To get our project off the ground, we started with some hands-on exploration. We tested various games that were compatible with the Quest 3, and we even took a trip to Cosmic. + + Process + https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/process/ + Mon, 01 Jan 0001 00:00:00 +0000 + + https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/process/ + Research In the project’s initial phase, we conducted thorough research to establish a robust foundation for our web application. This involved exploring diverse technology stacks, evaluating programming languages, databases, and frameworks. We studied similar applications for inspiration and best practices. The implementation of timetable and schedule-solving algorithms was a key focus, with a careful assessment of existing solutions. We directly engaged with the planning team, gaining insights into manual planning methods and specific requirements. + + Process https://htw-imi-showtime.github.io/tryout/ss21/bachelor/b1-strollr-project/process/ @@ -1448,6 +1421,15 @@ Adopting agile methodologies, we embraced a collaborative and iterative approach + + Challenges + https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/challenges/ + Mon, 01 Jan 0001 00:00:00 +0000 + + https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/challenges/ + UX-UI Design In the initial stages of development, one key challenge our team faced was designing a user interface (UI) that effectively accommodates the input of constraints and preferences from teachers. None of us is a professional UX-UI designer, therefore, creating an appealing and simple UI for admin or teachers to specify their requirements posed a significant hurdle, as it required striking a balance between complexity and user-friendliness. We undertook several brainstorming sessions ensuring that the UI could be used efficiently without overwhelming the user. + + Challenges https://htw-imi-showtime.github.io/tryout/ss22/master/m5-adipositas-prevention/challenges/ @@ -2257,6 +2239,18 @@ Bobol's Story To make the game more engaging, we introduced falling obje Whatever you need, whenever you need it We made a huge progress in defining our final product vision when we asked ourselves what the specific use cases for our product were. We wanted to provide a tool that gives you the freedom to do what you need to do at the specific moment to make your group-project work, but that doesn’t overwhelm you with fancy features that you most likely won’t make any use of. + + Tech Stack + https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/techstack/ + Mon, 01 Jan 0001 00:00:00 +0000 + + https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/techstack/ + App Development Java & Spring Boot The backbone of our back-end, chosen for its powerful suite of features that simplify the development of stand-alone applications with minimal configuration. +MongoDB Our NoSQL database of choice, allowing for flexible data schema and efficient, scalable storage of application data. +TimeFold AI Integrated as the core engine for intelligent and automated scheduling, ensuring optimal allocation of resources and efficient timetabling. +ReactJS & TypeScript Our core frontend framework, enabling us to build a dynamic, interactive user interface with type-checking for a reliable and scalable application. + + Tech Stack https://htw-imi-showtime.github.io/tryout/ss22/master/m5-adipositas-prevention/tech-stack/ @@ -2328,6 +2322,16 @@ Frontend Vue.js To build the web user interface, we felt that Vue.js was suited Step 2 He starts looking in the Result Map, but isn‘t satisfied with the results there so he thinks painting the lion would help. Sam goes to the Painting-Tool and starts drawing the lion. After he is done, he notes that the drawing didn‘t help him, so he hits UNDO. + + Future + https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/future/ + Mon, 01 Jan 0001 00:00:00 +0000 + + https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/future/ + Consideration of further Rhythm Types In our current version, we’ve handled regulations dealing with the most common rhythms, ensuring LEP factors in weekly and biweekly module planning for time collisions as well as special constraints. +We understand that exceptions, demand more consideration and code restructuring in future to enhance adaptability. Especially one-time events like introductions at the start of semester have to be handled differently as well as unique faculty-specific rhythms like 3x6, where the module starts slightly delayed in the semester, initially five times every two weeks and then ends on a single day during the penultimate month of the semester. + + Future https://htw-imi-showtime.github.io/tryout/ws23/master/m4-gamingforthefuture/future/ diff --git a/projects/index.html b/projects/index.html index 34e1328e..97b88ec5 100644 --- a/projects/index.html +++ b/projects/index.html @@ -249,16 +249,16 @@

Somethin.AR

M3 Master -

LehrEinsatzPlanung

+

LEP

-

AI-powered timetable solver

+

LehrEinsatzPlanung - The AI-powered academic schedule planning tool

-> Details
- LehrEinsatzPlanung + LEP
diff --git a/sitemap.xml b/sitemap.xml index 08ed927a..37b03ed4 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,8 +2,6 @@ - https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/challenges/ - https://htw-imi-showtime.github.io/tryout/ss23/master/m2-mentist/challenges/ https://htw-imi-showtime.github.io/tryout/ss21/bachelor/b4-manifesto/concept/ @@ -113,16 +111,12 @@ https://htw-imi-showtime.github.io/tryout/ws22/bachelor/b6-book-reading-club-applikation/features/ https://htw-imi-showtime.github.io/tryout/ss20/bachelor/b5-the-missing-tool-projekt/finding-ideas/ - - https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/future/ https://htw-imi-showtime.github.io/tryout/ss23/master/m2-mentist/future/ https://htw-imi-showtime.github.io/tryout/ws23/bachelor/b7-ar-interaction-city/process/ https://htw-imi-showtime.github.io/tryout/ws23/master/m0-template/process/ - - https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/process/ https://htw-imi-showtime.github.io/tryout/ws23/master/m4-gamingforthefuture/process/ @@ -157,8 +151,6 @@ https://htw-imi-showtime.github.io/tryout/ws23/bachelor/b4-hypnobuddy/techstack/ https://htw-imi-showtime.github.io/tryout/ws23/bachelor/b7-ar-interaction-city/technology/ - - https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/techstack/ https://htw-imi-showtime.github.io/tryout/ws23/master/m4-gamingforthefuture/techstack/ @@ -223,6 +215,8 @@ https://htw-imi-showtime.github.io/tryout/ws23/bachelor/b4-hypnobuddy/process/ https://htw-imi-showtime.github.io/tryout/ws23/master/m1-somethinar/process/ + + https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/process/ https://htw-imi-showtime.github.io/tryout/ss21/bachelor/b1-strollr-project/process/ @@ -301,6 +295,8 @@ https://htw-imi-showtime.github.io/tryout/ss20/bachelor/b5-the-missing-tool-projekt/product-vision/ https://htw-imi-showtime.github.io/tryout/ss20/master/m3-mobile-image-organization/gallery/ + + https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/challenges/ https://htw-imi-showtime.github.io/tryout/ss22/master/m5-adipositas-prevention/challenges/ @@ -463,6 +459,8 @@ https://htw-imi-showtime.github.io/tryout/ws23/bachelor/b2-mobile-multitouch-multiplayer/gameplay/ https://htw-imi-showtime.github.io/tryout/ss20/bachelor/b5-the-missing-tool-projekt/our-focus/ + + https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/techstack/ https://htw-imi-showtime.github.io/tryout/ss22/master/m5-adipositas-prevention/tech-stack/ @@ -477,6 +475,8 @@ https://htw-imi-showtime.github.io/tryout/ws22/master/m7-valit/techstack/ https://htw-imi-showtime.github.io/tryout/ws21/bachelor/b1/use-cases/ + + https://htw-imi-showtime.github.io/tryout/ws23/master/m3-lep/future/ https://htw-imi-showtime.github.io/tryout/ws23/master/m4-gamingforthefuture/future/ diff --git a/ws23/index.html b/ws23/index.html index 9cbf5f96..837a2310 100644 --- a/ws23/index.html +++ b/ws23/index.html @@ -268,16 +268,16 @@

Somethin.AR

M3 Master -

LehrEinsatzPlanung

+

LEP

-

AI-powered timetable solver

+

LehrEinsatzPlanung - The AI-powered academic schedule planning tool

-> Details
- LehrEinsatzPlanung + LEP
diff --git a/ws23/master/index.html b/ws23/master/index.html index acd6a06e..b82ef6d6 100644 --- a/ws23/master/index.html +++ b/ws23/master/index.html @@ -63,7 +63,7 @@