Merge branch 'main' of https://git.prototyping.id/20256426/Map-Jurnal
This commit is contained in:
16
README.md
16
README.md
@@ -2,15 +2,15 @@
|
|||||||
|
|
||||||
**Authors:** Tomas Horsky, Haeri Kim
|
**Authors:** Tomas Horsky, Haeri Kim
|
||||||
|
|
||||||
**Student IDs:** 20256426, <ID>
|
**Student IDs:** 20256426, 20254236
|
||||||
|
|
||||||
**Emails:** tomashorsky@kaist.ac.kr , <Email>
|
**Emails:** tomashorsky@kaist.ac.kr , kimhaeri@kaist.ac.kr
|
||||||
|
|
||||||
**Live website:** <https://map-jurnal.web.app/>
|
**Live website:** <https://map-jurnal.web.app/>
|
||||||
|
|
||||||
**Repository:** <https://git.prototyping.id/20256426/Map-Jurnal.git>
|
**Repository:** <https://git.prototyping.id/20256426/Map-Jurnal.git>
|
||||||
|
|
||||||
**Video Demo:** _[YouTube URL]_
|
**Video Demo:** https://youtu.be/j8-Ue4wanRU
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -36,14 +36,8 @@ Journi is a web application for journaling and visualizing travel experiences. U
|
|||||||
|
|
||||||
## Backend — Firebase
|
## Backend — Firebase
|
||||||
|
|
||||||

|

|
||||||
|
Journi uses Firebase as its backend. Users sign in with Google through Firebase Authentication, and their data is linked to their user ID. Firestore stores user profiles in `users/{uid}` and journal entries in `users/{uid}/entries/{id}`. Firebase Storage stores uploaded trip photos. Firebase Security Rules protect the data, so authenticated users can only read and write their own profiles, entries, and photos.
|
||||||
| Service | Purpose |
|
|
||||||
|---------|---------|
|
|
||||||
| **Authentication** | Google account sign-in via `GoogleAuthProvider` |
|
|
||||||
| **Firestore** | Stores user profiles (`users/{uid}`) and journal entries (`users/{uid}/entries/{id}`) |
|
|
||||||
| **Storage** | Stores uploaded trip photos, accessed per user |
|
|
||||||
| **Security rules** | Simple per-user access — only authenticated users can read/write their own data |
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user