Case Study For Web Based Affiliate Network System
Brainvire Infotech Pvt. Ltd www.brainvire.com
http://www.brainvire.com
Client Requirement Web Application With an Aim to Affiliate Network Solution
Small to Medium Sized Designers, Fashion Brands and Online Retailers
Drive Traffic, Increase Sales and Provide the Tips and Knowledge
Low-Cost Affiliate Solution to Drive more Traffic
Mainly has 2 Different Types of Users : 1. Retailer 2. Publisher http://www.brainvire.com
The Publisher
The Retailer
Manage Profile Elements
Traffic and Drive Sales
Manage Profile Elements
Manage Their Association
Approve the Request
Manage Relationship with Retailer View Transaction Reports Click Reports
Tracking Code Integration
Product Feeds on the Platform
Confirmed Sale
Pay Publisher Their % commission
http://www.brainvire.com
Challenges Incorporating web usability principles
Security of user’s transactional data
Utilizing Community Customization of FOS user Bundle
Commission Payment and roll over
Relation Between Data and Their Consistency
Platform supports multiple currencies Rapid Application Development
http://www.brainvire.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, Scheduler for Back-ups, Alert Monitoring System Integration, Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance
Development Tools & Environments
PHP5+, Symfony 2.3 Framework, Microsoft Visio, NetBeans IDE, AJAX, Java Script, HTML5, CSS3, SVN etc.
Database
MYSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups
http://www.brainvire.com
Manpower
Project Leader
1
Developers
2
Designers
Nil
Quality Assurance Testers
1
http://www.brainvire.com
Planning Four-Tier Development Approach : Containing MYSQL Server Database, Tables, Triggers Managed by Doctrine 2.x containing the Data Access DLL Responsible Business Logic layer consisting of all the business logic procedures Interface layer which forms the Graphical User Interface of the website
http://www.brainvire.com
Development Highlights Built Around Symfony 2.3 and MYSQL SERVER 5
Symfony 2.3 is used in order to follow Rapid Application
Symfony 2.x Have many community contributed bundles
Symfony 2.x Has Used to keep platform more secure, stable and easy
Database in an object-oriented context, an interface translating
Doctrine 2.0 is used for database interaction layer
Triggers, Stored Procedures and Custom MYSQL functions
UI layer kept free of any business logic with images, applications and data
Twitter Bootstrap bundle/package
http://www.brainvire.com
Sources : http://www.brainvire.com/web-based-affiliate-networksystem/
Contact Info : 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com http://www.brainvire.com
Contact Us https://www.facebook.com/Brainvire https://twitter.com/Brainvire http://google.com/+Brainvire http://www.linkedin.com/company/brainvire-infotechpvt-ltd Contact Info : 1-631-897-7276 Email : info@brainvire.com Website : www.brainvire.com http://www.brainvire.com