PROJECT ANALYSIS
PARTIES
1. User / Business Owner
2. Agents =>> Sub agent
3. Admins=>> Sub Admins
USER
a. Register
b. Sign in and Forgot password
2. Dashboards
a. Welcome User full name (Owner /Business name)
b. Property Image
c. Property Location/address, Property ID
d. Transaction history
3. Menu
a. Dashboard
b. My Business (List and Add new Business/Property)
c. Payment History
d. Pay Now
e. Contact Us /Ticket
f. Download Receipt
g. Print User IT and Bar Code
h. Edit Profile
i. Log out
AGENT END
1. Admin Login, Forgot Password
2. Dashboard; Total income, Properties/business/ paid, upaid, active sub-agent
3. User
a. Manage Users, Add, Edit, Assign sub-Agent, Active/inactive
b. Verify Payment (Approve/Disapprove)
c. Pay for User,
d. Check User history
e. Download Receipt
2 Sub-agent= Add, Edit, Assign sub-Agent to location/business, Active/inactive
3 Report: General Report, User, sub-agent, income, Unpaid, Total Property, location
4 Create and reply Ticket (to and from admin, User and Sub-agent)
5 Print User IT and Bar Code
6 Setting
a. Change Password
7 Logout
ADMIN
Menu
a. Dashboard
i. Total, Business Registered-users, Total income, total Agent, Total Income, Tolal Property paid, total user,
b. User
i. List
ii. Manage User Account (Add, Edit, Approve/Disapprove, Assign to agent)
iii. Assign User to Agent
iv. Approve and Validate Payment/Credit User
v. Check history
vi. Download Receipt
vii. Send, create and reply Ticket
c. Agent
i. Dashboard.. Total Agent, Total Sub Agent, Highest income agent
ii. List Agent, manage Agent Account (Add, Edit, Approve/Disapprove, Assign to user, view agent account
iii. Assign to (Location/Community) and User
iv. Check history (Income, User, Assignment, Comment)
v. Sub-agent = Total, Add, Edit, Active/inactive,
vi. Manage Agent Account (Add, Edit, Assign Users, Active/inactive)
vii. Report: Download, Transaction reports
d. Business /User Categories = Total, Add, Edit, Active/inactive, Levy (annual fee)
e. Location/community = add, edit, delete, Active/inactive, Levy (annual fee)
f. Tickets = Create and reply Ticket (to user, users or admin, admins to all)
g. Report: General Report, User, Admin, income, Unpaid, Total Property
h. Notification: Send SMS / Mail to User/Users/Agent/Agent
i. Email Templates
i. Welcome after registration
ii. Change password
iii. After payment
iv. Notification for Admin or Agent
v. New Payment to Agent, and Admin
vi. Ticket
vii. Edit profile
viii. Location Approval
ix. Payment approval
a. Setting
x. Change Password
xi. Add Sub-admin
b. Logout
NOTE
j. = User On location to capture location
k. = User and Admin pay with Card
l. = Form Content will be given to U
m. = Google Map for GPS Location
n. = Payment Gateway (Pay stack)
3-5 days
Budget 80$
Use Free Laravel admin
[login to view URL]