CatHelper開發手記_太乙之初,專案設計與發想

更新 發佈閱讀 3 分鐘

CatHelper是我開發的前端 SideProject,是貓咪募資收養的一站式平台。

為何我想開發這個專案?

本身我有再餵養流浪貓,平常也常看到 FB 上常有愛心媽媽發起醫治流浪貓的募資和送養文。然而FB 的貼文有個壞處,就是很容易被洗掉,不易後續追蹤。

所以我有了設計這個平台的想法,而去搜尋了網路上相關的平台。

我發現到大部分的平台都只聚焦在募資或收養的一個面向。我覺得募資與收養整合成個流程,讓愛心媽媽(救援者)可以在個平台上直接地完成募資與送養的動作。


從服務流程與參與者為起點構思

在上述的發想後,我先將這個平台的服務流程訂為:

1.救援者創建募資專案

2.其他的用戶捐款

3.救援者更新募資專案的金額

4.當募資成功後,專案的狀態會變成成功

5.專案成功後,救援者可以將募資專案轉成送養專案

6.救援者也可以直接創造送養專案

7.想收養的人可以收養送養專案


有了基本的流程後(WHAT),再來就是思考參與其中的角色(Who)

1.救援者

2.訪客(可以瀏覽當前的專案,但是無法收養)

3.收養者


用How來釐清與定義流程

再有基本的流程( What)與角色(Who)後,我們就用How來思考角色在流程中該如何行動,我發現到了流程中的兩個問題

1.其他用戶要怎麼捐款?

2.收養者要收養就能收養了嗎?


其他用戶要怎麼捐款?

這部分我在考慮這份 sideProject 的目的是展示性的,如果真的要涉及金流,會增加展示的難度(總不可能要你們真的用藍新金流匯款給我吧)。

所以我對這個流程做了重定義,把過程定義成:

1.救援者創建募款專案(設定目標金額,當前金額為0),並且留下個人的信箱、帳戶

2.其他用戶透過信箱、帳戶聯絡並捐款給救援者(匯款的部分不會再平台上進行)

3.救援者自己手動更新專案的捐款紀錄

4.金額隨者捐款紀錄的金額而累積,當當前金額達到目標金額,專案的狀態就會變成募款成功


收養者要收養就能收養了嗎?

通常愛媽都會審核一下收養者的身分資格,所以這裡我改成收養者發出收養申請,愛媽在進行審核

所以送養流程會變成:

1.救援者創建送養專案(或從成功的募款專案轉換)

2.收養者看到喜歡的專案,按鈕申請按鈕申請

3.申請的收養者會出現在專案底下

4.救援者看到申請中的收養者,選擇適合的人選,按下核准的按鈕

5.送養專案變成成功的狀態,並且變成收養者的寵物


我們可以整個流程畫成個圖表

vocus|新世代的創作平台


用資料庫的方式來思考

在思考完流程,並且將其圖表化之後。我們用資料庫的方式來思考這個流程的故事與角色。

我們會有 用戶 與 專案(貓咪) 兩個資料表,為了滿足上面的流程活動,這兩個表會具備以下的欄位

用戶:

  • 角色:救援者、收養者、訪客(無)
  • 募款中的專案(救援者)
  • 募款專案歷史(救援者)
  • 送養中的專案(救援者)
  • 送養的歷史(救援者)
  • 申請中的專案(收養者)
  • 已收養的寵物(收養中)

貓咪專案

  • id
  • 狀態: 我分成1~4
    • 1:募款中
    • 2.募款完成
    • 3:送養中
    • 4.送養完成

從頁面的角度來構思專案

在完成了以服務流程與資料的規畫後,身為前端工程師。我們最終成果是要做出能夠互動的介面。所以最後來讓我們用界面來思考吧

這個專案會需要

  • 首頁
  • 募資總覽頁
  • 募資專案的細節頁
  • 送養的總攬頁
  • 送養專案的細節頁
  • 救援者後台
  1. 募款中的專案總攬
  2. 募款完成的專案總覽(成就)
  3. 送養中的專案總攬
  4. 送養完成的專案總覽(成就)
  5. 被申請中的送養專案
  • 收養者後台
  1. 申請中的收養專案
  2. 已經收養的專案(收養紀錄)

後台頁面以連結的方式導向其不同的頁面。

最後整合

在上面的規劃後,我們的得到了

  • 流程(該有的動作)
  • 資料
  • 頁面。

頁面中的核心是細節頁,在這裡會因當前用戶與該頁面的專案不同,而在頁面呈現上有所不同。

例如是否出現 編輯、新增捐款紀錄、申請送養、批准送養等按鈕。

以上的按鈕呈現也決定用戶可以怎麼推進專案的流程。

留言
avatar-img
Shang的 前端開發筆記
4會員
15內容數
歡迎來到我的部落格!這裡是一個分享前端開發、貓咪寫真以及與菲律賓女友生活的文化衝擊與英文學習的個人空間。我熱愛前端技術,喜歡追求最新的網頁開發趨勢,並將這些知識分享給大家。
2024/03/14
不同的運算子一起出現時,會根據其優先性(Precedence)來決定誰先誰後。MDN也很貼心的整理成表格了。 雖然有表格可以供我們查找,但是總不可能每一次用到運算子的時候,我們都去查找吧?我們最好對這張表有直觀上的理解與記憶。 那麼就讓我來分享我如何理解與記憶這張表吧! 運算子在做甚麼
Thumbnail
2024/03/14
不同的運算子一起出現時,會根據其優先性(Precedence)來決定誰先誰後。MDN也很貼心的整理成表格了。 雖然有表格可以供我們查找,但是總不可能每一次用到運算子的時候,我們都去查找吧?我們最好對這張表有直觀上的理解與記憶。 那麼就讓我來分享我如何理解與記憶這張表吧! 運算子在做甚麼
Thumbnail
2024/02/08
當前大多數網站不再是靜態網站,需要向後端的 Server 請求資料。而且,這些資料的請求通常是非同步進行的。在React中,目前被視為最佳實踐的方式是使用 useEffect。
2024/02/08
當前大多數網站不再是靜態網站,需要向後端的 Server 請求資料。而且,這些資料的請求通常是非同步進行的。在React中,目前被視為最佳實踐的方式是使用 useEffect。
2023/10/20
我在學習vue的過程中,一開始是先從輕前端(用CDN引入)開始學。這時候看Vue的官方文件會有些困惑,原因是有沒有用vite建構,在元件寫法上會有些差異。所以我寫下這篇筆記來整理這兩者寫法上的差異。 起手式 1.非建構:使用cdn 在html的header中插入以下script標籤 <s
2023/10/20
我在學習vue的過程中,一開始是先從輕前端(用CDN引入)開始學。這時候看Vue的官方文件會有些困惑,原因是有沒有用vite建構,在元件寫法上會有些差異。所以我寫下這篇筆記來整理這兩者寫法上的差異。 起手式 1.非建構:使用cdn 在html的header中插入以下script標籤 <s
看更多
你可能也想看
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
CatHelper是我開發的前端 SideProject,是貓咪募資收養的一站式平台。 我用戶使用流程、資料庫、頁面來構思這個專案。
Thumbnail
CatHelper是我開發的前端 SideProject,是貓咪募資收養的一站式平台。 我用戶使用流程、資料庫、頁面來構思這個專案。
Thumbnail
感謝這段時間有陸續轉帳捐款代購貓食的善款 🩷 因為有各位的愛心 方能讓這個社會角落 可以把溫暖與希望延續下去‼️ 也讓每隻浪貓、浪狗都能得到不一樣的愛 🥰 愛相隨公益團隊特別致上最大的敬意 🙏 也感謝伴侶能無私的一起默默相助及陪同 👣 讓我能在做這件事感覺特別有力量 ✨️ #生活
Thumbnail
感謝這段時間有陸續轉帳捐款代購貓食的善款 🩷 因為有各位的愛心 方能讓這個社會角落 可以把溫暖與希望延續下去‼️ 也讓每隻浪貓、浪狗都能得到不一樣的愛 🥰 愛相隨公益團隊特別致上最大的敬意 🙏 也感謝伴侶能無私的一起默默相助及陪同 👣 讓我能在做這件事感覺特別有力量 ✨️ #生活
Thumbnail
透過參與送養會,我們總是希望所有的小奶犬都可以找到家,但有時努力卻沒得到回報。這讓人想到人生中的種種困境,而毛孩們只能被動等待,期盼有人願意給他們一個機會。如果你想養寵物,希望你能嘗試領養代替購買,讓更多的毛孩子能夠離開收容所,展開新的生活。
Thumbnail
透過參與送養會,我們總是希望所有的小奶犬都可以找到家,但有時努力卻沒得到回報。這讓人想到人生中的種種困境,而毛孩們只能被動等待,期盼有人願意給他們一個機會。如果你想養寵物,希望你能嘗試領養代替購買,讓更多的毛孩子能夠離開收容所,展開新的生活。
Thumbnail
你對待貓咪的好,牠們全都知道。
Thumbnail
你對待貓咪的好,牠們全都知道。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
成為一日的貓咪志工,瞭解到動物之家內的工作細節與貓咪的故事。透過志工的協助和獸醫的照顧,讓被傷害或遺棄的貓咪們找到安心的小天地。
Thumbnail
成為一日的貓咪志工,瞭解到動物之家內的工作細節與貓咪的故事。透過志工的協助和獸醫的照顧,讓被傷害或遺棄的貓咪們找到安心的小天地。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
在這個少子化的時代, 養貓貓狗狗的人更多了. 所以做系統櫃的時候也遇到一些貓狗的系統櫃需求, 貼心的家人們在做系統櫃收納的時候, 有時候會留下一些空間給愛貓, 這應該是人類對貓的習性與喜好的揣測. 像這個屋主就是愛貓的小姐姐, 有兩隻愛貓, 所以提出了以下的要求, 在這個玄關的收納
Thumbnail
在這個少子化的時代, 養貓貓狗狗的人更多了. 所以做系統櫃的時候也遇到一些貓狗的系統櫃需求, 貼心的家人們在做系統櫃收納的時候, 有時候會留下一些空間給愛貓, 這應該是人類對貓的習性與喜好的揣測. 像這個屋主就是愛貓的小姐姐, 有兩隻愛貓, 所以提出了以下的要求, 在這個玄關的收納
Thumbnail
透過志工活動領養小動物,不僅可以讓牠們有個溫暖的家,也讓領養人能夠體驗到幸福的事。分享了領養的過程和心情,也呼籲每個領養人都要好好對待他們的新家人。
Thumbnail
透過志工活動領養小動物,不僅可以讓牠們有個溫暖的家,也讓領養人能夠體驗到幸福的事。分享了領養的過程和心情,也呼籲每個領養人都要好好對待他們的新家人。
Thumbnail
有許願就要還願 但已經有挑戰突破我要的寵物展節奏 我對貓狗流浪沒概念 還有分結紮跟糧食 數字上我也沒任何概念 就先這樣吧 後面要是能有到我們陸續滿足點 在考慮捐下一波
Thumbnail
有許願就要還願 但已經有挑戰突破我要的寵物展節奏 我對貓狗流浪沒概念 還有分結紮跟糧食 數字上我也沒任何概念 就先這樣吧 後面要是能有到我們陸續滿足點 在考慮捐下一波
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News