Đâ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