Categories : All, Case Study, Social Networks
This application was built with the intention to collaborate all the Job applications and its details pertaining to a specific user under a single platform. It is a community site that allows sharing and comparing information among various users.
It can also be called as a repository for Job seekers or Job Talent Transition platform. Following are some of the important features that are included in this web application:
|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+, Apache Web Server, Symfony Framework, AJAX, Java Script, HTML5, CSS3, Web Services etc.|
|Database||MYSQL Database Server, DB Clustering, DB Optimization, Master Slave Replication, Query Optimization, Scheduler for Backups|
|Quality Assurance Testers||1|
Symfony framework was adapted to release, host and scale the application without problem and maintain them over time. The design approach was built around PHP, AJAX and MySQL due to their performance, security, scalability and the nature of the website. In addition to this, development structure was built to adapt to market transition. In order to most effectively access the database in an object-oriented context, an interface translating the object logic to the relational logic was used to communicate with the relational databases in an object-oriented manner.
Flexible architecture ensured extensibility of the components or features. Database specific layer initiated database communication and retrieval of complex data from multiple tables was facilitated through stored procedures and everywhere else conditional syntax was implemented to ensure seamless performance of the website.
Images, applications and data were called from their respective servers keeping the UI layer free of any business logic and scalability was guaranteed by implementing sub-domains for various areas of the website.
Privacy and security is ensured through greater accuracy in handling various user validations, user status and user statistics. Comprehensive search & browse options are offered within optimized query features. The entire framework was kept highly scalable in order to provide adaptability & ease while incorporating new features. Web usability guidelines were strictly adhered to during the development and the interface was easily navigable through the judicious use of CSS and HTML controls. Search Engine Optimization activities were regularly resorted to with a view to ensuring high visibility for the site over the internet. The site was developed and fully functional within a span of 4 months.