Update requirement files with new feature templates and fix backend API error message, along with mobile project config updates and documentation improvements

This commit is contained in:
louiscklaw
2025-06-13 12:11:47 +08:00
parent f23a6b7d9c
commit 346992d4ec
3102 changed files with 220182 additions and 2896 deletions

View File

@@ -1 +1,21 @@
# Demo2FaExample
---
tags: mobile
---
# REQ0119-Demo2FaExample
## description
A demonstration of two-factor authentication implementation examples
## schema
```dbml
{
// To be defined
}
```
## related
-

View File

@@ -1 +1,21 @@
# DemoAccordionTutorial
---
tags:
---
# REQ0120-PlaceholderFeature
## description
T.B.A.
## schema
```dbml
{
// To be defined
}
```
## related
-

View File

@@ -1 +1,21 @@
# DemoBankingUi
---
tags:
---
# REQ0121-UserProfileFeature
## description
T.B.A.
## schema
```dbml
{
// To be defined
}
```
## related
-

View File

@@ -1 +1,21 @@
# DemoBlogPostUi
---
tags:
---
# REQ0122-NotificationSystem
## description
T.B.A.
## schema
```dbml
{
// To be defined
}
```
## related
-

View File

@@ -1 +1,21 @@
# DemoCapacitorGoogleMapsTutorial
---
tags:
---
# REQ0123-AnalyticsDashboard
## description
T.B.A.
## schema
```dbml
{
// To be defined
}
```
## related
-

View File

@@ -1 +1,22 @@
# DemoClubHouse
---
tags: [placeholder-tag1, placeholder-tag2]
---
# REQ0124-PlaceholderTitle
## description
![alt text](placeholder-image.png)
## schema
```dbml
{
placeholderField1: Type;
placeholderField2: Type;
}
```
## related
[[REQXXXX]]

View File

@@ -1 +1,22 @@
# DemoColorTutorial
---
tags: [placeholder-tag1, placeholder-tag2]
---
# REQ0125-PlaceholderTitle
## description
![alt text](placeholder-image.png)
## schema
```dbml
{
placeholderField1: Type;
placeholderField2: Type;
}
```
## related
[[REQXXXX]]

View File

@@ -1 +1,22 @@
# DemoDictionaryApp
---
tags: [placeholder-tag1, placeholder-tag2]
---
# REQ0126-PlaceholderTitle
## description
![alt text](placeholder-image.png)
## schema
```dbml
{
placeholderField1: Type;
placeholderField2: Type;
}
```
## related
[[REQXXXX]]

View File

@@ -1 +1,22 @@
# DemoEcommerceExample
---
tags: [placeholder-tag1, placeholder-tag2]
---
# REQ0127-PlaceholderTitle
## description
![alt text](placeholder-image.png)
## schema
```dbml
{
placeholderField1: Type;
placeholderField2: Type;
}
```
## related
[[REQXXXX]]

View File

@@ -1 +1,22 @@
# DemoFacebookClone
---
tags: [placeholder-tag1, placeholder-tag2]
---
# REQ0128-PlaceholderTitle
## description
![alt text](placeholder-image.png)
## schema
```dbml
{
placeholderField1: Type;
placeholderField2: Type;
}
```
## related
[[REQXXXX]]

View File

@@ -1 +1,22 @@
# DemoFastFoodApp
---
tags: [placeholder-tag1, placeholder-tag2]
---
# REQ0129-PlaceholderTitle
## description
![alt text](placeholder-image.png)
## schema
```dbml
{
placeholderField1: Type;
placeholderField2: Type;
}
```
## related
[[REQXXXX]]

View File

@@ -1 +1,22 @@
# DemoFloatingTabs
---
tags: [placeholder-tag1, placeholder-tag2]
---
# REQ0130-PlaceholderTitle
## description
![alt text](placeholder-image.png)
## schema
```dbml
{
placeholderField1: Type;
placeholderField2: Type;
}
```
## related
[[REQXXXX]]

View File

@@ -1 +1,22 @@
# DemoInstagramClone
---
tags: requirements
---
# REQ0131-DemoInstagramClone
## description
<Party Page.png>
## schema
```dbml
// Add your DBML here
Table users {
id integer
}
```
## related
[[REQ0110-PartyPage]]

View File

@@ -1 +1,23 @@
# DemoKanbanBoard
---
tags: requirements
---
# REQ0132-DemoKanbanBoard
## description
<Kanban Board.png>
## schema
```dbml
// Add your DBML here
Table tasks {
id integer
status string
}
```
## related
[[REQ0131-DemoInstagramClone]]

View File

@@ -1 +1,23 @@
# DemoList
---
tags: requirements
---
# REQ0133-DemoList
## description
<Demo List.png>
## schema
```dbml
// Add your DBML here
Table lists {
id integer
name string
}
```
## related
[[REQ0132-DemoKanbanBoard]]

View File

@@ -1 +1,23 @@
# DemoOrderingApp
---
tags: requirements
---
# REQ0134-DemoOrderingApp
## description
<Ordering App.png>
## schema
```dbml
// Add your DBML here
Table orders {
id integer
item string
}
```
## related
[]

View File

@@ -1 +1,24 @@
# DemoPinterestFloatingTabBar
---
tags: requirements
---
# REQ0135-DemoPinterestFloatingTabBar
## description
<Pinterest Floating Tab Bar.png>
## schema
```dbml
// Add your DBML here
Table floating_tab_bars {
id integer
position string
items json
}
```
## related
[[REQ0134-DemoList]]

View File

@@ -1 +1,24 @@
# DemoProfileExample
---
tags: requirements
---
# REQ0136-DemoProfileExample
## description
<Profile Example.png>
## schema
```dbml
// Add your DBML here
Table profiles {
id integer
name string
avatar_url string
}
```
## related
[[REQ0135-DemoPinterestFloatingTabBar]]

View File

@@ -1 +1,24 @@
# DemoPullstateTutorial
---
tags: [requirements]
---
# REQ0137-DemoPullstateTutorial
## Description
![Pullstate Tutorial](Pullstate%20Tutorial.png)
## Schema
```dbml
// Add your DBML here
Table pullstates {
id integer
state json
timestamp datetime
}
```
## Related
- [REQ0136-DemoProfileExample](#)

View File

@@ -1 +1,24 @@
# DemoQrScanner
---
tags: [requirements]
---
# REQ0138-DemoQrScanner
## Description
![QR Scanner](QR%20Scanner.png)
## Schema
```dbml
// Add your DBML here
Table qr_scanners {
id integer
scan_data string
scan_time datetime
}
```
## Related
- [REQ0137-DemoPullstateTutorial](#)

View File

@@ -1 +1,24 @@
# DemoQuizApp
---
tags: [requirements]
---
# REQ0139-DemoQuizApp
## Description
![Quiz App](Quiz%20App.png)
## Schema
```dbml
// Add your DBML here
Table quizzes {
id integer
questions json
results json
}
```
## Related
- [REQ0138-DemoQrScanner](#)

View File

@@ -1 +1,25 @@
# DemoQuoteApp
---
tags: [requirements]
---
# REQ0140-DemoQuoteApp
## Description
![Quote App](Quote%20App.png)
## Schema
```dbml
// Add your DBML here
Table quotes {
id integer
content string
author string
category string
}
```
## Related
- [REQ0139-DemoQuizApp](#)

View File

@@ -1 +1,25 @@
# DemoReactAddToCart
---
tags: [requirements]
---
# REQ0141-DemoReactAddToCart
## Description
![React Add To Cart](React%20Add%20To%20Cart.png)
## Schema
```dbml
// Add your DBML here
Table cart_items {
id integer
product_id integer
quantity integer
user_id integer
}
```
## Related
- [REQ0140-DemoQuoteApp](#)

View File

@@ -1 +1,25 @@
# DemoReactCalculator
---
tags: [requirements]
---
# REQ0142-DemoReactCalculator
## Description
![React Calculator](React%20Calculator.png)
## Schema
```dbml
// Add your DBML here
Table calculations {
id integer
expression string
result float
timestamp datetime
}
```
## Related
- [REQ0141-DemoReactAddToCart](#)

View File

@@ -1 +1,25 @@
# DemoReactDrawingCanvas
---
tags: [requirements]
---
# REQ0143-DemoReactDrawingCanvas
## Description
![React Drawing Canvas](React%20Drawing%20Canvas.png)
## Schema
```dbml
// Add your DBML here
Table drawings {
id integer
canvas_data json
created_at datetime
updated_at datetime
}
```
## Related
- [REQ0142-DemoReactCalculator](#)

View File

@@ -1 +1,25 @@
# DemoReactHookFormExample
---
tags: [requirements]
---
# REQ0144-DemoReactHookFormExample
## Description
![React Hook Form Example](React%20Hook%20Form%20Example.png)
## Schema
```dbml
// Add your DBML here
Table forms {
id integer
form_data json
submitted_at datetime
user_id integer
}
```
## Related
- [REQ0143-DemoReactDrawingCanvas](#)

View File

@@ -1 +1,26 @@
# DemoReactItemList
---
tags: [requirements]
---
# REQ0145-DemoReactItemList
## Description
![React Item List](React%20Item%20List.png)
## Schema
```dbml
// Add your DBML here
Table items {
id integer
name string
description text
price decimal
created_at datetime
}
```
## Related
- [REQ0144-DemoReactHookFormExample](#)

View File

@@ -1 +1,26 @@
# DemoReactLifecycles
---
tags: [requirements]
---
# REQ0146-DemoReactLifecycles
## Description
![React Lifecycles](React%20Lifecycles.png)
## Schema
```dbml
// Add your DBML here
Table components {
id integer
name string
lifecycle_stage string
mounted_at datetime
updated_at datetime
}
```
## Related
- [REQ0145-DemoReactItemList](#)

View File

@@ -1 +1,26 @@
# DemoReactLogin
---
tags: [requirements]
---
# REQ0147-DemoReactLogin
## Description
![React Login](React%20Login.png)
## Schema
```dbml
// Add your DBML here
Table users {
id integer
username string
password_hash string
last_login_at datetime
login_count integer
}
```
## Related
- [REQ0146-DemoReactLifecycles](#)

View File

@@ -1 +1,26 @@
# DemoReactMarvelApp
---
tags: [requirements]
---
# REQ0148-DemoReactMarvelApp
## Description
![React Marvel App](React%20Marvel%20App.png)
## Schema
```dbml
// Add your DBML here
Table characters {
id integer
name string
description text
thumbnail_url string
comics_available integer
}
```
## Related
- [REQ0147-DemoReactLogin](#)

View File

@@ -1 +1,27 @@
# DemoReactMovieAppWithAlgolia
---
tags: [requirements]
---
# REQ0149-DemoReactMovieAppWithAlgolia
## Description
![React Movie App with Algolia](React%20Movie%20App%20with%20Algolia.png)
## Schema
```dbml
// Add your DBML here
Table movies {
id integer
title string
year integer
rating decimal
search_index string
last_updated datetime
}
```
## Related
- [REQ0148-DemoReactMarvelApp](#)

View File

@@ -1 +1,27 @@
# DemoReactNotes
---
tags: [requirements]
---
# REQ0150-DemoReactNotes
## Description
![React Notes App](React%20Notes%20App.png)
## Schema
```dbml
// Add your DBML here
Table notes {
id integer
title string
content text
created_at datetime
updated_at datetime
is_pinned boolean
}
```
## Related
- [REQ0149-DemoReactMovieAppWithAlgolia](#)

View File

@@ -1 +1,27 @@
# DemoReactOnboardingUi
---
tags: [requirements]
---
# REQ0151-DemoReactOnboardingUi
## Description
![React Onboarding UI](React%20Onboarding%20UI.png)
## Schema
```dbml
// Add your DBML here
Table onboarding_steps {
id integer
title string
description text
is_completed boolean
order_number integer
component_name string
}
```
## Related
- [REQ0150-DemoReactNotes](#)

View File

@@ -1 +1,26 @@
# DemoReactOverlayHooks
---
tags: [requirements]
---
# REQ0152-DemoReactOverlayHooks
## Description
![React Overlay Hooks](React%20Overlay%20Hooks.png)
## Schema
```dbml
// Add your DBML here
Table overlays {
id integer
component_name string
is_visible boolean
z_index integer
animation_type string
}
```
## Related
- [REQ0151-DemoReactOnboardingUi](#)

View File

@@ -1 +1,10 @@
# DemoReactPollApp
---
tags: [requirements]
---
# REQ0153-DemoReactPollApp
## Description
![React Poll App](React%20Poll%20App.png)
## Schema