利用 React 製作一個與 Twitter 相似的社交平台,使用者進入後可以註冊、登入、發佈貼文及與他人互動
-
前台
- 可以從登入頁登入後進到首頁
- 可以透過註冊頁註冊自己的帳號
- 在首頁可以瀏覽全部推文及發表自己的推文
- 可以瀏覽使用者的推文/回覆/喜歡的內容
- 可以對其他使用者進行跟隨/取消跟隨
- 可以自行修改個人資料及上傳照片修改頭像、背景
- 點擊一則推文可進入此推文的單一畫面
- 透過點擊推文下方的圖示對此推文作喜歡/回覆的動作
-
後台(admin)
- 從後台登入頁登入(一般使用者無法登入)
- 可以在推文清單瀏覽/刪除所有的推文
- 可以在使用者列表查看所有的使用者詳細資料
https://u88872625.github.io/simple-twitter/
-
安裝 Node.js 及 npm
-
clone 專案到本地
-
在本地開啟後,透過終端機進入資料夾,輸入:
npm install
- 安裝完畢,繼續輸入:
npm start
- 接著瀏覽器將會自動開啟 "http://localhost:3000/simple-twitter/login" 若成功運行,則會看到底下訊息:
webpack compiled successfully
- 要停止時則按 :
ctrl + c
- Node.js
- react: v18.2.0
- clsx: v1.2.1
- react-bootstrap: v2.8.0
- react-router-dom: v6.4.1
- sass: v1.66.1