12
Grey Matter India Technologies Pvt. Ltd. http:// www.greymatterindia.com Social Networking Platform For Faith Communities

Case study social networking platform for faith communities

Embed Size (px)

DESCRIPTION

A social networking platform for faith communities to promote mutual goals and health and wellness. An interactive platform for diverse and multi cultural communities was built that encouraged health and wellness among the various congregations. This platform helps build trust relationships and promotes wellness of spirit, mind and body of the individual, families and communities.See More At :http://www.greymatterindia.com/social-networking-platform-for-faith-communities

Citation preview

Page 1: Case study social networking platform for faith communities

Grey Matter India Technologies Pvt. Ltd.http://www.greymatterindia.com

Social Networking Platform For Faith Communities

Page 2: Case study social networking platform for faith communities

http://www.greymatterindia.com

Client Requirements

The client required a social networking platform for faith communities to promote mutual goals and health and wellness. An interactive platform for diverse and multi cultural communities was built that encouraged health and wellness among the various congregations. This platform helps build trust relationships and promotes wellness of spirit, mind and body of the individual, families and communities.

Page 3: Case study social networking platform for faith communities

http://www.greymatterindia.com

The client required the following features:

Ability to connect to the church and family and friends.

Ability to connect and listen o sermons, Bible Study and community.

Ability to learn more about the community and church.

Ability to create a marketplace and trade

Ability to create groups, communicate and share information with others from the same community.

Meet people of the same faith and connect with the believers of the same faith.

Page 4: Case study social networking platform for faith communities

http://www.greymatterindia.com

The client required the following features:

Get access to global Bible study, global ministry directory, chats, blogs, video chats, events, photo album etc.

Ability for the admin to invite other church members to join the community.

Page 5: Case study social networking platform for faith communities

http://www.greymatterindia.com

Incorporating updated information at the backend using RSS feeds.

Safe and secure data transfer during 3rd party API integration.

Developing and maintaining a website that will incorporate a wide range of interactive features like blogs, live events, groups etc. to ensure user participation.

An active and interactive social networking site that will be capable of handling millions of connections without slowing down.

Web usability principles to be used for enhancing experience of users.

Challenges

Page 6: Case study social networking platform for faith communities

http://www.greymatterindia.com

Web usability principles to be used for enhancing experience of users.

Security measures for users information.

Challenges

Page 7: Case study social networking platform for faith communities

http://www.greymatterindia.com

Technologies Used

Operating System & Server Management

Red Hat Linux OS, Multi-Server Architecture with Staging & Production Environment through Version Controlling releases, Server Optimization, Security & SSL Implementation, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance

Development Tools & EnvironmentsPHP5+, Symfony Framework 1.4, AJAX, HTML5, CSS3 etc. etc.

Database

MYSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups

Page 8: Case study social networking platform for faith communities

http://www.greymatterindia.com

Manpower

Project Leader 1

Developers 2

Designers 1

Quality Assurance Testers 1

Page 9: Case study social networking platform for faith communities

http://www.greymatterindia.com

Planning

Taking into consideration the functionality of the application, the following development approach was followed:

The Database layer – MySQL Server Database, Tables, Triggers and so on.

The Data Access layer – the Data Access DLL responsible for accessing data from the database.

The Business Logic layer – business logic procedures for modules.

The User Interface Layer which forms the Graphical User Interface of the website.

Page 10: Case study social networking platform for faith communities

http://www.greymatterindia.com

Architecture

The development approach included PHP and MySQL to achieve the social networking robust nature.Modules like Blogs, Events, Groups etc. were developed in PHP such that they can be executed directly from the UI layer. RSS feeds were incorporated to enhance the user experience.

To enable the database access in an object oriented context, an interface that translated the object logic to the relational logic was created. This enabled communication between the relational databases in an object oriented manner. An intermediary abstraction layer ensured data access from database. The User Interface Layer was kept isolated from business logic with images, applications and data being called from their respective servers.

Page 11: Case study social networking platform for faith communities

http://www.greymatterindia.com

Development Highlights

A robust site was implemented using the symphony framework that was capable of performing all the crucial functions. Without adding too much code, all the necessary features and interactivity was added to the site. RSS feeds were implemented to enhance user experience. Usability guidelines were followed and interface was made easy to navigate with the use of AJAX, HTML and CSS. The site was developed and fully functional within a span of 3 months.

Page 12: Case study social networking platform for faith communities

http://www.greymatterindia.com

Sources

http://www.greymatterindia.com/social-networking-platform-for-faith-communities

To Learn More Contact Us And Get A Qoute

https://www.facebook.com/GreyMatterIndia.GMI

https://twitter.com/GMITechnologies

https://www.linkedin.com/company/grey-matter-india-technologies

greymatterindia