You are on page 1of 15

WEBSITE REDESIGN PROPOSAL

Submitted to:
Board of Directors
KAG Sacco Limited
Nairobi, Kenya.

Primary Contact:
James Kingara
Email: info@acme.co.ke
Tel: (+254)720 909 615
January 17, 2023

EXECUTIVE SUMMARY
Acme-Tech Ltd (henceforth termed as Acme) has the pleasure in presenting the following website design
proposal to meet the needs of KAG Sacco Limited (herein henceforth termed as Client) as currently
understood.

Acme is a local IT firm embracing the use of technology for the fulfilment of individual, corporate, social
and business needs. Acme strives to provide a comprehensive information systems consultancy that
enables clients to utilize information technology (IT) for efficiency.

I am a member of KAG Sacco, and there is nothing I would like more than to be part of this project, that will
help my sacco grow even more. For this reason, I will offer basic SEO services free, as an accompaniment
of the website design should I get the opportunity to develop it.

I therefore submit this website design proposal for your consideration to undertake this project.

James Kingara
Jkingara
Director

2
BACKGROUND INFORMATION
KAG Sacco Limited would like to design their website in order to better engage with their online
users (members, partners & affiliates), as well facilitate seamless registration process on the
site.

The core deliverable of this project will be a modern, responsive website for the client that will
enable the organization to create awareness, promote and share its strategic objectives and
services to its online community, as well as conduct registration of new members and properly
manage membership data. This proposal documents the technical and financial requirements to
deliver the desired product including an estimated timeline for the project. Features proposed
here are all subject to changes after more consultative discussions with the client.

The website will have one interface namely: -

1. Informational Interface – to display basic information about the organization. This will
include: -
a. Home page – showing various features including highlights of the company, social
media integration, key messages, properties & products, a site map and Newsletter
subscription.
b. About us – showing details about the organization, formation, objectives, mission,
vision, strategic values, the team.
i. Who we are
ii. History
iii. Leadership
iv. Our Team
v. Corporate Social Responsibility
c. Save with us – Information on how to become members of the sacco for various
membership categories in the organization. Include a downloadable membership
registration form
i. Why us
ii. Who can Join us
d. Save with us – information about the operations of the sacco, savings and loan
facilities.
i. Save
ii. Borrow from us
iii. Loan products
iv. Eligibility
e. News and Media – showing company news and other blogs on the company’s line
of work as well as gallery
i. Downloads
ii. Payments
iii. Tenders
iv. Gallery
v. FAQs

3
f. Contact us – A page to show how the public may reach out to the organization. – To
include a map of the location.
i. google map
ii. feedback
g. Careers – showing various opportunities and vacancies if any, for the members of
the public to apply
h. Events – A page showing upcoming and past events
PROJECT OBJECTIVES
The following will be the main focus areas throughout this project so as to deliver a cutting-edge
website for the organization: -
1. An engaging, mobile friendly design – Each page will be designed to be responsive &
adoptive to the screen size of the device viewing it. Articles will also have featured images
and video player capabilities automatically for utilization by content authors for creating
engaging content.

2. Social Media Integration – The client’s social pages (Facebook, Twitter, Instagram, Tiktok,
Youtube and others) and the website will be integrated to allow articles, images and other
multimedia be shared on the two platforms easily and seamlessly. This will promote site
visitors on the website and increase viewership of content.
3. Simplicity of design and access to content – The website will be created with simplicity of
design in mind. For instance, all content will be up to three clicks away, there will be no
long drop-down menus but secondary menus will be utilized to display content categories
and options.

4. Easy to Maintain & Content Management – The project will focus on meta data and content
taxonomy for all the content types for the website and will provide easy to access and
manage content.

5. Usability - The project will ensure the website is usable by all kinds of people by providing
a nice, clean and elegant theme.

FUNCTIONAL REQUIREMENTS
Upon the commencement of the project, the team will conduct a thorough requirements
elicitation process that will document the functional and non-functional requirements.

4
NON-FUNCTIONAL REQUIREMENTS

1. Search Engine Optimization.


We shall undertake SEO right from development stage through to postproduction roll out and
monitoring. The following activities makes us stand out when it comes to SEO:

• We write quality content using variations on your main keyword phrase. Each page focuses
on one specific topic, which naturally optimizes the page.
• Use of descriptive page and post titles.

• Use keywords in the anchor text when linking internally. Use keyword-rich anchor text in
your internal links to help the search engines understand what those pages are about.
• Write a descriptive alt tag for all images using your focus keyword phrase. Keywords rich
Alt tags help your page get better rankings.
• Create unique page titles using relevant keywords. Create different titles for each page or
post of your site using a specific keyword phrase.
• Control the content that shows up in the search engine results by writing quality
descriptions with a call to action for each page and post giving searchers a reason to visit
your site and increases click-through rates from the search engine results pages to your
website.
• Get communities views: encourage providing views on sites e.g. Facebook, Google+, twitter
or other directories) to boost your visibility.
2. User Experience Reporting through Google Analytics
We shall integrate the website with google analytics or any other kind of web analyser of the
client’s choice to ensure user experience reports are collected and presented.

3. Website Security
We will provide an effective SSL certificate to enhance the security of your domain. Your website
files and all subdomains will be well secured and safeguarded.

4. Web hosting Support services


We shall provide web hosting support including backup and restore of both database and code,
managing e-mail servers on the domain, provisioning and managing file storage accounts through
FTP as will be required by client, as well as providing direct support to the database and
application at runtime.

We shall ensure the website is functioning on optimum resources.

5
WEB TESTING
Website testing will be conducted on the proposed website. An authorized user account will also
be used to ensure among other things, that authentication, authorization, session handling, input
handling, and the application logic itself, is not vulnerable to attack.

The test will be conducted from both ‘black box’ and ‘white box’ perspective. This means that
testing will assess the applications vulnerability to both an anonymous attacker and an authorized
user.

The application testing will follow OWASP methodology and will include but not be limited to the
OWASP TOP 10.

Various testing techniques will be used. Acme will ensure no disruptive or destructive testing will
be undertaken. Acme will report on any application or service identified as susceptible to such
DOS attack.

Areas Of Testing

The following areas are assessed during the website penetration test:

• Authentication to ensure that only legitimate users gain access to the restricted parts of
the website.

• Access Control defines who has access to what. A thorough set of tests evaluates that
access to the functionality and information stored by the application is only available to
the intended users.

• Session Management keeps track of individual users in an environment with multiple


concurrent connections. Acme tests whether it is possible to hijack an active user session
and in turn gain unauthorized access to the application.

• Data Validation is the process, which ensures that un-trusted input data is sanitized before
it is processed by the application. Failure in this area may lead to issues such as Cross-Site
Scripting, SQL injection, among others. Acme methodology ensures that validation flaws
are detected systematically throughout all the application code space.

• Transport Security is necessary to preserve the confidentiality of sensitive information in


transit. Acme tests the configuration of the SSL service to ensure an appropriate level of
security is enforced during the transmission of confidential data.

• Business Logic is defined by the functional algorithms interfacing between the user and
the application. Acme identifies flaws, which may lead to privilege escalation, fraud, and
other malicious outcomes.

6
• Supporting Infrastructure security is evaluated as part of the application testing
assessment. A secure application running on an insecure environment may have
devastating consequences. Acme assesses the security of the supporting infrastructure to
ensure that the whole solution is in line with industry best practices.

PROJECT MANAGEMENT
Acme’s software development follows robust methodologies in order to deliver thorough and
consistent results. Our methodologies draw from several established and documented
approaches as well as including ethical guidelines.

The successful implementation of the Project will be a result of a knowledgeable and dedicated
teams from Acme, the client’s project team and other key stakeholders, all working together. It
will entail organization-wide commitment, openness to change, good planning and professional
guidance.

Acme prides itself in providing solutions that exceed our clients’ expectations. To achieve this, we
use proven project methodologies that have been tried and tested over the years. In subsequent
pages, we’ll illustrate how we intend to carry out the project to its successful conclusion.

We have in our team some of the savviest techno-commercial professionals with a wealth of
experience in deploying large internet-based projects in the country.

DEVELOPMENT REQUIREMENTS
The following requirements will be needed for this project.

1. Front-end website to be re-designed using a content management system.


2. A back-end web application portal for the member database and all functionalities for
subscribed members.

7
PROJECT IMPLEMENTATION APPROACH

Project •Requirements
Initiation Documentation
•Agreement and
Kickoff
1 Days

Website •CMS template


Design •Website
development
•Security features
7 Days

Testing
1 day

Project
Closure

PROJECT TIME-FRAME

Without interference and with all the requirements ready, the project will take a total of 9 days.
The breakdown of the timeline is as indicated above in the Implementation approach.

8
Financial Proposal

Item Description Amount (Kes)


1. Front-end - CMS template identification 55,000
Website - Website development
- Website Testing

2. Maintenance Monitor security issues, bug fixes and 10,000


& Support performance (free for 1st year, quarterly charges (not included in the
to begin in the second year, in case any totals)
maintenance is needed within that quarter).
3. SEO Basic SEO services to help rank the website and Free
offer a competitive advantage.
TOTAL 54,000/-

Payment Plan
The following schedule shall be followed for this project:

Milestone Instalment Amount

Project Kick off Down payment (40%) 22,000

Development Complete 2nd Instalment (30%) 16,500

Go Live 3rd Instalment (30%) 16,500

9
APPENDIX I: COMPANY PROFILE

Executive Summary

Acme-Tech is a local ICT firm embracing the use of technology for the fulfilment of individual, corporate,
social and business needs. We have an all-round staff consisting of both business and IT Developers, and
network specialists to cover all the IT demands of our customers.

We have also partnered with Nevin Digital, a leading IT design company that has also majored in
corporate social media strategies and growing online communities.

We strive to provide a comprehensive information systems (IS) consultancy that enables clients to utilize
information technology (IT) for efficiency. We achieve this by carrying out thorough and careful needs
assessments undertaken by our qualified professional staff and have built our service delivery processes
on strong Project Management principles.

Acme-Tech has particular proficiencies in the following areas: -

• Application development

• Mobile Systems development

• Portal design (web-driven business solution systems)

• Web design

• Server deployment

• Graphics Design

• IT Policies formulation and implementation on infrastructure

We, therefore, offer a wide range of services backed by a rich mix of experts with practical experience
coupled by suitable and adequate academic training.

James Kingara

JKingara

Director
TEL: +254 720 909 615
Email: james@acme.co.ke

10
Acme SERVICE’s COMMITMENT

We pride ourselves as the ‘techpreneurs’ of our time through combining ICT innovations and adoption
while leveraging on organization’s current assets.

Our team is committed to provide ICT Services with:

• Quality

• Technology, Innovation, & Support.

Quality

We focus on delivering top-notch quality in all our projects. We use proven project management
methodologies and follow software development lifecycle to the tee to ensure we meet global
standards. Technology, Innovation and Support

With Africa embracing technology day-by-day, we find that technology leadership is becoming an
important essence in the market. This is why Acme-Tech Ltd is motivated to deliver solutions with a
decisive competitive advantage.

Recognizing necessity being the mother of innovation, we at Acme-Tech Ltd have a structured team that
works with a methodology and knowledge to innovate and deliver excellent services in any project we
undertake.

On the support side, we provide Team leads, Senior, and Junior Technical support personnel on a 24 x 7
basis.

Our values and approach to customer service


Acme-Tech Ltd is a customer centric organization progressively marching towards optimal customer
experience Our Mission To be the partner of choice for the country’s leading service providers,
government, and enterprises by helping them create, build, and maintain the most innovative, reliable,
and cost-effective technology and meet our customers' growing needs through the rapid deployment
of new communication services.

Certification
We are proud to have a Zend Certified Engineers (ZCE) - PHP 5. The Zend Certification programme is the
global standard for PHP professionals. PHP is the world’s leading open-source programming language
that is used for web and mobile applications.

11
OUR SERVICES IN DETAIL

APPLICATION DEVELOPMENT

We comprehensively go through modern day methodologies in creation of any and every systems we
design from needs assessment to unique user requirements, from applicability to tailor-made solutions.

• Design of custom systems meant to meet your unique user requirement/need

• User Interaction throughout the whole system design and implementation

• User support and training on systems

• Prototypes of proposed systems to enhance user acceptance and know-how.

MOBILE SYSTEMS DEVELOPMENT

With the current technology trends going mobile we strive to bring everything at the palm of your hands.

We can develop the following mobile solutions: -

• Mobile applications for all phones in the market from MIDP devices to Smartphones.

• Mobile and sever interactions in real-time.

• Mobile Project Solutions for field workers.

PORTAL DESIGN

We have some of the best Rich Internet Applications (RIA) Solutions in the market thanks to our
customers who have trusted in us for their Portals.
We have developed application portals for the following organizations: -

• Kesho Kenya – A Kilifi based student sponsorship organization that sources for funds and
sponsors to students from the county.

• Forum Syd SMS System – We developed a crowd SMS tool for dissemination of information. The
project was known as KIKAOSIMU.

12
TRAINING

Acme-Tech Ltd believes that training is one of the most important to successful implementation and
management of change associated with new systems. We also believe that for training to be effective,
the training provider must establish the specific training needs and the training to meet the agreed need.

User Training is undertaken on two fronts:

1. Systems

• Operating systems functions, commands, and utilities.

• Operating of systems Management.

• Network Management (CCTV and LAN/WAN)

• Database administration and web-based programming

2. Business

• Communication Skills and Facilitation

• Business Management tools and techniques

• Customer Care

• People Management

PROJECT MANAGEMENT

Acme-Tech Ltd has expertise in the following areas of project management:

• Project planning, preparation of project implementation plans and schedules.

• Project monitoring and Evaluation.

• Training in project management, including computerized project planning using Microsoft Project
Professional.

• Preparing project procurement schedule and managing actual procurement.

13
CLIENT SUPPORT SERVICE

This is the most likely one area where Acme-Tech Ltd is unmatched. We offer professional & personalized
Support Services to our clients putting the most technical staff on the job to make sure the client works
smoothly.

All our support units have mobile phones backup to ensure speed response to the client's request.

Website Portfolio

Check out some of our website below: -

Website URL

Umoja Wendani Housing Sacco https://umojawendanihousing.co.ke

P.C.E.A Judea Church https://pceajudea.org/

Pals Travel & Leisure Ltd http://palstravelleisure.co.ke/

Life-Light Missions https://lifelightmissions.org/

Amoswell Networking https://amoswellnetworking.co.ke/

MarketYetu https://marketyetu.com/

Wananchi Marternity and Nursing Home https://wananchihospital.org/

BuggyDuka https://buggyduka.com/

14
APPENDIX II: REFERENCES

Organization/Business Name & Contact Details Title

Pals Travel & Leisure Alice Gachui – Executive


alice.gachui@palstravelleisure.co.ke Director

Umoja Wendani Housing Paul Kamau – pnkamau@gmail.com Manager


Sacco

Wananchi Marternity and Lin Fondo - linfondose@gmail.com Marketting


Nursing Home Executive

Life-Light Missions Carlistars Khisa – carlisatarsw@gmail.com Chairman of


the Board of
Direactors

15

You might also like