[PR #3] [MERGED] Accueil et Notes #48

Closed
opened 2026-05-07 00:17:35 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/appen-isen/studysen/pull/3
Author: @dd060606
Created: 12/29/2024
Status: Merged
Merged: 1/7/2025
Merged by: @dd060606

Base: mainHead: feat/home


📝 Commits (6)

  • 3c771dd feat: add interval to update time indication in planning event
  • 6184219 feat: current event and upcoming event in home screen
  • 70cb499 feat: refresh session when app is inactive
  • 38aeaaf feat: home screen note average
  • 9e57492 feat: notes screen
  • 83260d7 feat: note info modal + note average help modal

📊 Changes

17 files changed (+1459 additions, -365 deletions)

View changed files

📝 app/(modals)/login-help.tsx (+0 -1)
app/(modals)/notes-help.tsx (+65 -0)
📝 app/(tabs)/_layout.tsx (+62 -2)
📝 app/(tabs)/index.tsx (+327 -9)
app/(tabs)/notes.tsx (+315 -0)
📝 app/(tabs)/planning.tsx (+18 -54)
📝 app/_layout.tsx (+9 -0)
📝 components/Buttons.tsx (+84 -7)
📝 components/Modals.tsx (+106 -2)
components/modals/EventModal.tsx (+188 -0)
components/modals/NoteModal.tsx (+127 -0)
components/planning/EventModal.tsx (+0 -265)
📝 components/planning/PlanningList.tsx (+28 -19)
📝 store/webaurionStore.ts (+28 -6)
📝 utils/date.ts (+14 -0)
utils/notes.ts (+51 -0)
📝 utils/planning.ts (+37 -0)

📄 Description

Page d'accueil

🚀Fonctionnalités

  • Affichage du cours actuel et à venir sur la page d'accueil
  • Affichage de la moyenne générale sur la page d'accueil et la page de notes
  • Semestre sélectionnable sur la page de notes
  • Notes groupées par matière
  • Modal pour avoir des informations sur une note

📷Screenshots

image
image
image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/appen-isen/studysen/pull/3 **Author:** [@dd060606](https://github.com/dd060606) **Created:** 12/29/2024 **Status:** ✅ Merged **Merged:** 1/7/2025 **Merged by:** [@dd060606](https://github.com/dd060606) **Base:** `main` ← **Head:** `feat/home` --- ### 📝 Commits (6) - [`3c771dd`](https://github.com/appen-isen/studysen/commit/3c771dddae85e813a4db7f4d5a83178db491267b) feat: add interval to update time indication in planning event - [`6184219`](https://github.com/appen-isen/studysen/commit/618421919bf1347c7a4f08b0d601d3a00697fddf) feat: current event and upcoming event in home screen - [`70cb499`](https://github.com/appen-isen/studysen/commit/70cb499e59e1d72b463a66c0b0dd27bc5830a349) feat: refresh session when app is inactive - [`38aeaaf`](https://github.com/appen-isen/studysen/commit/38aeaaf3a6e5e8830aec4a92791cd37c01d68353) feat: home screen note average - [`9e57492`](https://github.com/appen-isen/studysen/commit/9e574927f8b5adbb5e36856e4863457dd504a284) feat: notes screen - [`83260d7`](https://github.com/appen-isen/studysen/commit/83260d7aaf43f9880b3177c05b8a754b5cd662eb) feat: note info modal + note average help modal ### 📊 Changes **17 files changed** (+1459 additions, -365 deletions) <details> <summary>View changed files</summary> 📝 `app/(modals)/login-help.tsx` (+0 -1) ➕ `app/(modals)/notes-help.tsx` (+65 -0) 📝 `app/(tabs)/_layout.tsx` (+62 -2) 📝 `app/(tabs)/index.tsx` (+327 -9) ➕ `app/(tabs)/notes.tsx` (+315 -0) 📝 `app/(tabs)/planning.tsx` (+18 -54) 📝 `app/_layout.tsx` (+9 -0) 📝 `components/Buttons.tsx` (+84 -7) 📝 `components/Modals.tsx` (+106 -2) ➕ `components/modals/EventModal.tsx` (+188 -0) ➕ `components/modals/NoteModal.tsx` (+127 -0) ➖ `components/planning/EventModal.tsx` (+0 -265) 📝 `components/planning/PlanningList.tsx` (+28 -19) 📝 `store/webaurionStore.ts` (+28 -6) 📝 `utils/date.ts` (+14 -0) ➕ `utils/notes.ts` (+51 -0) 📝 `utils/planning.ts` (+37 -0) </details> ### 📄 Description # Page d'accueil ## 🚀Fonctionnalités - Affichage du cours actuel et à venir sur la page d'accueil - Affichage de la moyenne générale sur la page d'accueil et la page de notes - Semestre sélectionnable sur la page de notes - Notes groupées par matière - Modal pour avoir des informations sur une note ## 📷Screenshots ![image](https://github.com/user-attachments/assets/f2516619-f78f-4d11-aad6-632bea456c2d) ![image](https://github.com/user-attachments/assets/198528b8-d5dc-46cd-886e-1c7c271b04f5) ![image](https://github.com/user-attachments/assets/8f9c16c2-fbde-4bda-8788-b95e88acd901) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-07 00:17:35 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/studysen#48
No description provided.