Obiveri Consulting And Verification

This project is to create website for a consulting and verification company.

The project will be in 2 stages:
1. Web presence
2. Backend programming
On completion, the site will be uploaded and functional on goDaddy.com. The database will be done using MySQL.

STAGE 1- web presence
Website will have:
1. Home page
2. Contact Us page
a. This will have provision to enter Name (with prefix and suffix), address, e-mail, phone and subject.
b. This will provision to type request on the contact page.
c. This will have the confirmation site generator for spam prevention.
d. Once a contact is initiated via this web form, an email will be sent a designated address.
e. Once a contact is initiated via this web form, an email will be sent to the person informing him/her that the inquiry was received and that an associate will get back to him/her within 24hrs.

3. About Us page
4. Services
a. Consulting
b. Verification

STAGE 2 – backend programming
The site will have:
1. A client logon
2. A partner logon
3. A backend processing logon for employees
4. Create New Customer account

Client logon gives the following options:
1. A client logon
a. View profile
b. Modify profile
c. Upload documents with comments
d. Download documents
e. Internal Contact Us
i. Name
ii. Subject
iii. Comment
f. View Print Milestones by Project (Clicking on View Milestones, Reveals Projects, Clicking on Projects reveals milestones which can be printed)
g. Request service
h. Request verification
i. View requests and services
i. Summary requests and services should be clickable to reveal details including comments.
ii. Each line item should have a clickable comment that enables client to comment on request or service.
iii. Each line item detail should be printable
iv. Any comment or update will generate an email to client and an obiveri designated email address noting that an update has been made to the service with the service # and description as the subject.
Example:
Subject: Request # R15674 – Land Development Status
An update has been made to this request.
Thanks,
Obiveri Auto-update
v. Pay for requests and services (Credit card/Paypal/etc)
vi. Service Cart
vii. Reset password provision on logon page

Partner logon gives the following options:
2. Partner logon
a. View profile (Last modified by, date and time stamped)
b. Modify profile
c. Upload documents (date and time stamped)
d. Download documents
e. Request service (date and time stamped)
f. Request verification (date and time stamped)
g. View requests and services
h. Create milestones for consulting requests (Project #)
i. Milestones Name, description, Due Date, Status (Active, On Hold, Complete), Notes
a. Task ID # (Auto-generated numeral starting from 1 and incrementing by 1) ; Description, Dependencies; Due Date, Status (Active, On Hold, Complete), Notes

ii. Only administrator can change the status of Milestones
iii. Activity should be date and time stamped
i. Any update sends an email to partner e-mail and Obiveri designated e-mail address

3. A backend processing logon for employees
The provide options for 2 logons:
a. Employee logon
i. View all logon accounts
ii. Update all logon accounts (Name, Address, Phone #, e-mail only)
iii. Upload documents to any account (date and time stamped)
iv. Download from any account
v. Reset password (auto-generated password will be sent to client email address)
vi. Any update sends an e-mail to previous email on file (customer profile change or upload)
vii. Available links to resources (Created by admin)
viii. View Milestones by customer
ix. Create milestones for consulting requests (Project #, Account ID )
1. Milestone ID (Starting from 1 and incrementing by 1), Milestones Name, description, Due Date, Status (Active, Inactive, On Hold, Complete), Notes
a. Task ID # (Auto-generated numeral starting from 1 and incrementing by 1) ; Description, Dependencies; Due Date, Status (Active, Inactive, On Hold, Complete), Notes
2. Only administrator can change the status of Milestones

b. Admin logon
i. View all client logon accounts (List will have Date and time stamp of when account was created and last modified)
ii. Edit all client logon accounts
iii. View all partner logon accounts (List will have Date and time stamp of when account was created and last modified)
iv. Edit all partner logon accounts
v. View all employee logon accounts (List will have Date and time stamp of when account was created and last modified)
vi. Edit all employee logon accounts
vii. Add accounts (date and time stamped)
1. Name, Address, Phone, Fax, E-mail (username), Password and Notes (visible to employee and admin only)
2. Account ID (auto generated 2 alpha+4 digit starting with AA0001 and incrementing by 1 until zz9999)
viii. Delete accounts
ix. Add projects to any account (Project # is auto-generated)
x. Delete project from any account
xi. Add services (Service ID is auto-generated) to client account
xii. Edit services
xiii. Delete services
xiv. Manage Category List
1. View Category List
2. Add/Delete/Edit Category
xv. View orders (detail should be printable and will have, created by, date and time stamp)
xvi. View inquiries(Contact Us/Queries which will have date and time stamp)
xvii. Manage locations
1. Country List
2. Add/Delete/Edit Country
3. State List
4. Add/Delete/Edit State
5. Province List
6. Add/Delete/Edit Province
7. City List
8. Add/Delete/Edit City
xviii. Manage Pages
xix. View Milestones (all, by customer, by date range)
xx. View Milestones detail should be printable
xxi. Create milestones for consulting requests (Project #, Account ID, )
3. Milestone ID (Starting from 1 and incrementing by 1), Milestones Name, description, Due Date, Status (Active, Inactive, On Hold, Complete), Notes
a. Task ID # (Auto-generated numeral starting from 1 and incrementing by 1) ; Description, Dependencies; Due Date, Status (Active, Inactive, On Hold, Complete), Notes
4. Only administrator can change the status of Milestones
xxii. Update Milestones and Tasks (Add/Delete/Edit)
xxiii. Activity should be date and time stamped
xxiv. Create resource links (URLs visible to employees and admin only)
1. Resource Name
2. URL (e.g. Wikipedia.com)
3. Notes

4. Create New Customer account
Create new account will have:
a. Prefix
b. First Name (*Required)
c. Middle Initial
d. Last Name (*Required)
e. Address
i. Street (*Required)
ii. City/Town (*Required)
iii. State/Province (*Required)
iv. Zip/Post Code
v. Country (*Required – Pull Down List)
f. E-mail Address (*Required – This is username)
g. Alternate E-mail Address
h. Phone
i. Cell Phone
j. Fax
k. Password
l. Account Type (Client, Partner will not be visible on the form during account creation but administrator will set it afterwards)
m. Account ID (auto-generated 2 alpha+4 digit starting with AA0001 and incrementing by 1 until zz9999. This is not visible on the form during account creation)

Leave a Reply

Your email address will not be published. Required fields are marked *