Talk To Us For FREE

We are in the Business of Support and that starts before you even become a client.


  • Please prove you are human by selecting the Heart.

SMS & MMS Based Mobile Community Portal

Categories : All, Media and Entertainment, Mobile and Wireless, Social Networks

Client Requirement

project_manager_cicle

SMS & MMS Based Mobile Community Portal system is an exhaustive mobile community that makes it possible for users to send MMS or SMS from the web or their mobile phone to any phone in the world.

Users are encouraged to build profiles, search for friends and actively participate in the mobile community.

The system supports features such as photo galleries, buddy lists, guest books along with provisions for creating and joining groups.

The system also provides a chat option to enhance interaction between the users.

Project Challenges

Team faced the following challenges:
  • Developing a wireless community networking system that encourages users to build a
    community through sending SMS and MMS from the web as well as the mobile.
  • Developing and implementing a wireless framework that smoothly handles the extensive features offered by the system.
  • Incorporating a range of usability enhancements such as photo galleries, buddy lists, guest books, group management and chat option among others.
  • Implementing and managing an exhaustive database of user profiles and user-related statistics.
  • Implementing stringent security measures the safely handle the vast transfer of data.

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, Scheduler for Back-ups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance
Development Tools & Environments PHP5+, Rational Rose Enterprise Edition, AJAX, Java Script, HTML5, CSS3 etc.
Database MYSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups

Manpower

Project Leader 2
Developers 4
Designers 2
Quality Assurance Testers 2

Planning

Keeping in mind the enormous structure of the website and the challenges involved, a
four-tier development approach was adopted consisting of:
  • The Data Access layer containing the libraries responsible for accessing data from database.
  • The Database layer containing MySQL Server Database, Tables, stored procedures and so on.
  • The Business Logic layer consisting of all business logic procedures for modules like user profiles,groups and registration info etc.
  • The User Interface Layer which forms the Graphical User Interface of the website.

Architecture

PHP and MYSQL Server formed the basis of development as the site was rich with user data and featured extensive capabilities for wireless community portal development. Modules were developed in PHP such that they can be executed directly from the UI layer. These PHP files consisted of all the business logics used for respective modules like Save (Add/Update), Delete, Get Single Object, Get Multiple Objects for Listing and were designed to be capable of handling many more logics which were not related to the database. The Data Access layer contained the libraries responsible for accessing data from the database and built a generic query for insert, update, delete and select depending on the business class.

All business layer components were coded to use this library for data accessing process from database. Stored procedures were used only for complex retrieval of data from multiple tables and were entirely avoided with conditional syntax to ensure smooth performance of the website.The UI layer was kept free of any business logic with images, applications and data being called from their respective servers. Sub-domains were used for the different areas of the website to guarantee scalability.

Development Highlights

Besides the option of sending SMS and MMS through the web or the mobile, the system provided extensive wireless surfing capabilities. Multi-linguistic support was incorporated into the site and the adaptable code structure was made capable of integrating new language bases. The site was enabled with different payment gateways to provide greater options for conducting transactions. AJAX-based chat system was developed to offer enhanced chat functionality. The system also provided superior control over user profiles with reports and stats that could be generated as a PDF file for greater convenience. The system was developed and fully functional within a span of 5 months.

[Total: 2    Average: 5/5]

Client Saying

If you're starting a new business or want to upgrade an existing site, I strongly recommend…
Mr. Manjesh Singh
CTO
Daniel Coburn, the president of Bragshare.com gives the honest opinion regarding his experience working with Brainvire…
Mr. Daniel Coburn
Chad Gundry, the CEO of Bragshare.com says that he has worked extensively with Brainvire team since…
Mr. Chad Gundry
The best thing about Brainvire is Compatibility. Whenever we have a query Brainvire is always ready…
Mr Craig Agranoff
Brainvire is a professional company with professional developers who understand the problems that we are facing…
Mr. Clarke Verdel

Latest Happenings

  • 27 Mar 2017
    Brainvire to showcase retail expertise in world’s most anticipated retail event IRCE 2017 [ + ]
  • 17 Mar 2017
    Brainvire - Walmart Collaboration Hits Another Retail Height [ + ]
Enquiry