Đây là một số tính năng có thể cải tiến trong tương lai
Nhiệm vụ cập nhật thêm giao diện(=.=), tối ưu CSDL, sử dụng elasticsearch(hiện tại query vào db hơi phèn) và thêm thuật toán đề xuất người dùng(hiện tại chưa có ý tưởng)
Ý tưởng thực hiện là từ FB :)))))) và my tình yêu to lớn với âm nhạc
Demo vài chức năng đã làm (tương tác với posts, story, search, notification, chat realtime) còn có thể chỉnh sửa thêm
git clone /~https://github.com/manhleodz/My-Social-Network.git
cd My-Social-Network
npm install
#Create file .env like this
VITE_API_KEY= #list number for encode like 1,2,3,4,5...
VITE_API_URL= #your api url
VITE_CHAT_URL= #your socket url
then
npm run dev
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh