-
Notifications
You must be signed in to change notification settings - Fork 0
Lab Report 6
Team Name: Group 6 - Game Forum
Date: 14.11.2023
This week focused on developing user interfaces about our project. In mobile and frontend, we implemented profile page and update our home page with respect to our mockups. In addition, we improved our UIs in order to make them similar to mockups:
- Update profile page.
- Update wiki page.
- Start to implement gamepage on frontend and backend.
- Start to implement cors and database migration configurations.
- Update the logic about saving pages on database.
Our objective for the following week will be to developing gamepage, forum page and post page. In addition implementing profile and gamepage-related endpoints.
Description | Issue | Assignee | Due | PR | Estimated Duration | Actual Duration |
---|---|---|---|---|---|---|
Determining proper components for the UI | #356 | All Frontend Team | 08.11.2023 | 2hr | 1hr | |
Modifying sidebar logic & editing headers and footers | #357 | Halis Ayberk Erdem | 21.11.2023 | 2hr | 2hr | |
Creating profile page for front-end | #358 | Hüseyin Çivi | 21.11.2023 | 3hr | 3hr | |
Editing Game Page | #359 | Beyzanur Bektan | 28.11.2023 | #378 | 3hr | 3hr |
Home Page Styling | #360 | Ömer Talip Akalın | 21.11.2023 | 3hr | ||
Modifying Login/Register Pages | #361 | Melih Portakal | 14.11.2023 | 3hr | 3hr | |
Editing Images on the Homepage | #362 | Beyzanur Bektan | 14.11.2023 | #372 | 3hr | 2hr |
[Mobile] Profile Page initial implementation | #363 | Erkam Kavak | 14.11.2023 | #371 #373 | 4hr | 5hr |
[Mobile] Profile Photo Update Page implementation | #366 | Mustafa Küçük | 14.11.2023 | 2hr | 3hr | |
[Mobile] Update Wiki Page | #377 | Umut Demir | 14.11.2023 | #380 | 4hr | 3hr |
[Mobile] Update Navigation Bar | #374 | Umut Demir | 14.11.2023 | #381 | 4hr | 2hr |
[Backend] Changing in the registration - Milestone 1 Feedback | #364 | Emre Türker | 14.11.2023 | 2hr | - | |
[Backend] Changing the location of uploading an image - Milestone 1 Feedback | #365 | Emre Türker | 14.11.2023 | 2hr | - | |
[Backend] Doing a task sharing for implementing the profile page | #367 | All Backend Team | 12.11.2023 | 2hr | - | |
[Backend] Adding the Flyway package | #368 | Ahmet Kudu | 14.11.2023 | 4hr | - | |
[Backend] Adding the CORS package | #369 | Ahmet Kudu | 14.11.2023 | 4hr | - |
Description | Issue | Assignee | Due | PR |
---|---|---|---|---|
Feature 1: List and Grip Mode
-
Description: This feature introduces a versatile List and Grid mode, allowing users to seamlessly switch between a list-based and grid-based view for improved content exploration and organization.
-
UI Component: The UI component for this feature includes a toggle button or an option in the user interface that enables users to switch between List and Grid modes.
-
UX Benefit: Users gain flexibility in how they view and interact with content. List mode offers a detailed and sequential presentation, while Grid mode provides a visual overview, catering to different user preferences and improving the overall user experience.
Feature 2: Bottom Navigation Bar
-
Description: The Bottom Navigation Bar is a persistent UI element located at the bottom of the screen, offering quick access to primary app sections or features.
-
UI Component: The Bottom Navigation Bar is a visual element typically composed of icons or labels representing different app sections. Users can tap on these icons or labels to navigate directly to the corresponding section.
-
UX Benefit: Users benefit from improved navigation efficiency, as critical app functionalities are easily accessible with a single tap. This feature enhances overall user experience by reducing the effort required for navigation.
Feature 3: Side Bar
-
Description: The Side Bar is a slide-in menu or panel located at the side of the screen, providing access to secondary actions, settings, or additional content.
-
UI Component: The UI component for the Side Bar is a visually distinct panel that can be triggered by gestures or buttons, revealing additional options or information.
-
UX Benefit: The Side Bar optimizes screen space by offering a space-efficient way to access less frequently used features or settings. Users experience improved navigation and discoverability of app functionalities, contributing to a more user-friendly interface.
Feature 1: Dark Mode
-
Description: Introduce a dark mode option for the platform's interface, allowing users to switch between a light and dark color scheme.
-
UI Component: Include a toggle switch in the user settings or as a quick-access button on the platform's main interface to enable/disable dark mode.
-
UX Benefit: Dark mode provides users with an alternative visual style that can be less straining on the eyes, especially in low-light environments. It enhances user comfort and accessibility, catering to a diverse user base with different preferences.
Feature 2: Real-time Notifications
-
Description: Implement real-time notifications to keep users informed about activities related to their profile, posts, or interactions within the platform.
-
UI Component: Integrate a notification icon or panel that displays the number of new notifications. Include a dropdown or modal to show detailed information about each notification.
-
UX Benefit: Real-time notifications improve user engagement by instantly notifying users about relevant activities, such as new followers, comments on their posts, or group invitations. This feature enhances the sense of community and ensures that users stay up-to-date with their platform interactions.
Description | Issue | Assignee | Due | Estimated Duration |
---|---|---|---|---|
[Mobile] Create/Update GamePage | #386 | Umut Demir | 21.11.2023 | 4hr |
[Mobile] Forum Post Page Initial Implementation | #387 | Erkam Kavak | 21.11.2023 | 4hr |
[Mobile] Profile page fix missing | #388 | Erkam Kavak | 21.11.2023 | 1-1.5hr |
[Frontend] Forum Page Implementation | #390 | Beyzanur Bektan | 21.11.2023 | 4hr |
[Backend] Gamepage related backend layers | #393 | Ahmet Kudu | 19.11.2023 | 3hr |
[Backend] Researching AWS S3 for Image Storage | #392 | Emre Türker | 19.11.2023 | 3hr |
[Backend] Entity classes implementation | #391 | Ömer Bahadıroğlu | 17.11.2023 | 3hr |
[Frontend] Post Creation Section | #389 | Hüseyin Çivi | 21.11.2023 | 4hr |
[Frontend] Implementation of create game page | #394 | Halis Ayberk Erdem | 20.11.2023 | 4hr |
- Ahmet Kudu
- Beyzanur Bektan
- Emre Türker
- Erkam Kavak
- Halis Ayberk Erdem
- Hüseyin Çivi
- Muhammet Mustafa Küçük
- Ömer Bahadıroğlu
- Emre Sin
- Süleyman Melih Portakal
- Umut Demir
- Ahmet Kudu
- Beyzanur Bektan
- Emre Sin
- Emre Türker
- Erkam Kavak
- Halis Ayberk Erdem
- Hüseyin Çivi
- Ömer Bahadıroğlu
- Ömer Talip Akalın
- Sena Özpınar
- Süleyman Melih Portakal
- Umut Demir
- Muhammet Mustafa Küçük
- Scenarios
- Mockups
- Meeting #1 - 03.03.2023
- Meeting #2 - 10.03.2023
- Meeting #3 - 12.03.2023
- Meeting #4 - 13.03.2023
- Meeting #5 - 19.03.2023
- Meeting #6 - 24.03.2023
- Meeting #7 - 26.03.2023
- Meeting #8 - 30.03.2023
- Meeting #9 - 02.04.2023
- Meeting #10 - 04.04.2023
- Meeting #11 - 05.04.2023
- Meeting #12 - 06.04.2023
- Meeting #13 - 07.04.2023
- Meeting #14 - 08.04.2023
- Meeting #15 - 09.04.2023
- Meeting #16 - 27.04.2023
- Meeting #17 - 30.04.2023
- Meeting #18 - 04.05.2023
- Meeting #19 - 07.05.2023
- Meeting #20 - 11.05.2023
- Meeting #21 - 05.10.2023
- Meeting #22 - 11.10.2023
- Meeting #23 - 16.10.2023
- Meeting #1 - 21.10.2023 (Backend)
- Meeting #1 - 22.10.2023 (Frontend)