Professional Documents
Culture Documents
AP Flowchart and Functional Requirements
AP Flowchart and Functional Requirements
Submitted by:
Abdul Manan Dar
Muhammad Shawaiz Iqbal
Zaki Abbas
M.Nadeem Tariq
Rizwan Niazi
BS (Computer Science)
Supervisor:
Muhammad Aqib
Subject:
Advanced Programming
4. Communication Module:
4.1 Implement a messaging system for communication between buyers and sellers.
4.2 Send notifications for new messages, offers, or updates.
4.3 Allow users to view their message history.
5. Additional Features:
5.1 User profiles:
5.1.1 Display user information.
5.1.2 Show user activity history (listed cars, purchases, etc.).
5.2 Rating and review system:
5.2.1 Allow users to rate and review each other.
5.2.2 Display ratings and reviews on user profiles.
5.3 Admin dashboard:
5.3.1 Manage user accounts.
5.3.2 Verify new user registrations.
5.3.3 Monitor listings and transactions.
5.3.4 Resolve disputes and handle reported issues.
5.4 Responsive design:
5.4.1 Ensure the platform is accessible on various devices (desktop, tablet, mobile).
5.5 Security measures:
5.5.1 Implement SSL encryption.
5.5.2 Regular security audits and updates.
5.6 Data backup:
5.6.1 Regular backups of user data and listings.
5.7 SEO optimization:
5.7.1 Optimize the website for search engines to improve visibility.
Flow Chart of Registration/Login Process
Flow Chart of Buy and Sell Process