CÁC TÍNH NĂNG NỔI BẬT:
📱 1. Quản lý tài khoản & Profile:
-
Đăng ký, Đăng nhập bảo mật.
-
Tính năng Quên mật khẩu.
-
Chỉnh sửa hồ sơ cá nhân (Avatar, Tiểu sử, Tên hiển thị...).
🤝 2. Kết nối & Mạng xã hội:
-
Hệ thống Follow (Theo dõi) / Unfollow (Hủy theo dõi).
-
Xem danh sách Người theo dõi (Followers) và Đang theo dõi (Following).
-
Tìm kiếm người dùng thông minh theo tên username.
📸 3. Đăng bài & Story (Tính năng HOT):
-
Đăng ảnh từ thư viện hoặc chụp mới.
-
Chỉnh sửa bài đăng, xóa bài đăng.
-
Đăng Story (Tin) 24h và xóa Story – Tính năng giống hệt Instagram thật.
-
Lưu bài viết (Save) vào bộ sưu tập cá nhân.
💬 4. Tương tác & Chat:
-
Thả tim (Like), Bình luận (Comment) bài viết.
-
Chia sẻ (Share) bài viết.
-
Báo cáo (Report) nội dung vi phạm.
-
Chức năng Chat: Nhắn tin trò chuyện giữa các người dùng.
🔔 5. Hệ thống thông báo (Notifications):
CÔNG NGHỆ SỬ DỤNG:
-
Ngôn ngữ: Java (Android Studio).
-
[Bạn bổ sung Database ở đây, ví dụ: Firebase Realtime Database / Firestore / MySQL...].
-
Kiến trúc: [Ví dụ: MVVM hoặc MVC].
HỖ TRỢ:
-
Full code + Báo cáo (nếu có).
-
Hướng dẫn cài đặt chi tiết (Setup môi trường, kết nối Database).
-
Hỗ trợ fix lỗi cài đặt ban đầu qua UltraViewer/TeamViewer.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
HƯỚNG DẪN CÀI ĐẶT & SETUP PROJECT
BƯỚC 1: TẢI CÔNG CỤ CẦN THIẾT Để chạy được source code này, các bạn vui lòng tải và cài đặt các công cụ trong link Google Drive dưới đây: 👉 Link tải Tools: https://drive.google.com/drive/folders/1h2FcekNi4-KCgQXRmo8tfqk3E4960zlz?usp=drive_link
Trong folder bao gồm:
-
Android Studio: (Môi trường lập trình).
-
JDK: JDK 17 - Cài đúng phiên bản này để tránh lỗi Gradle
-
Máy ảo: Bạn có thể dùng máy ảo có sẵn của Android Studio hoặc cài LDPlayer 9 (nhẹ hơn) để chạy app.
BƯỚC 2: CÁCH MỞ PROJECT
-
Mở Android Studio.
-
Chọn File -> Open (Lưu ý: Chọn Open, không chọn Import).
-
Tìm đến thư mục chứa Source code vừa giải nén và nhấn OK.
-
Đợi khoảng 5-10 phút để Android Studio tải thư viện Gradle về (cần có mạng internet).
-
Nhấn nút Run (▶) màu xanh để chạy app trên máy ảo.
BƯỚC 3: HỖ TRỢ KỸ THUẬT Nếu gặp khó khăn trong quá trình cài đặt hoặc build lỗi, mình sẽ hỗ trợ trực tiếp qua UltraViewer hoặc TeamViewer.