CALL - US: +1-310-933-5465 | UK: +44-20-3239-SALE | INDIA: +91-141-4028078

Featured Case Study

Summer Workation: “Where learning never stops”

www.summerworkation.org

Summer workation is an education social entrepreneurship project that helps teachers make the most of their summers. This website is for the teachers who want to do the jobs in the summer. It provides the platform for them to find the job of their choice. Teachers will find the diverse set of summer options. So this will work as a job portal for the teachers who want to work in the summer vacations. Website will be enriched by the social media bookmarking so that anyone can share their experience and views with friends and relatives. Website is connecting the teachers with working vacation growth opportunities so that they can make the most of their summers and use the time for real development. By doing this, it will provide solutions to some of the challenges currently facing education. Right now teachers generally have a limited set of summer opportunities, most of which don’t focus on their own growth. By helping teachers find the best workations, website hope teachers can spend their summers developing and return to the classroom as stronger teachers. Summer workation helps the organizations to recruit and select top teachers across the country, it also helps teachers to find, assess and secure the perfect workation. Face book connect and blogs are also there in the website. The users of the site can browse for the workation types like full time, part time, workation categories and workation locations.

Industry

Education & Tutoring

Client name

Nitesh Banta

Client Requirement:

The requirement of the client was to deal with such site that builds a platform which provides opportunities for the teachers to get the jobs in the summer also. It should work as a job portal for them. Employer can post the job and teachers can find the job accordingly. Social media bookmarking and blog is another requirement.

Challenges:

One of the big challenges of the project is to enhance the look and feel of the already existing site. It should be added by some more extra features and functionality. Browser optimization and query optimization is another challenge with implementation of the web 2.0 technology.

Technologies Used:
PHP PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
My SQL Versatile, scalable, secure and low-maintenance
DBMS. Most popular open source database software
Smarty PHP Smarty engine is an implementation of PHP Templates. PHP Template is a great way of separation of business logic and presentation layers. No need to write code for the template.
JavaScript It is the scripting language of the Web; used in millions of web pages to add functionality, validate forms, detect browser and much more.
Ajax Asynchronous JavaScript and XML. AJAX is a technique for creating fast and dynamic web pages. Examples of applications using AJAX: Google Maps, Gmail, YouTube, and Face book tabs.
ZOHO CRM It controls the CRM data access based on user’s job role in an organization. Tracking of the users can be done by this.
Team Includes:
Project Manager
Responsible for Requirements Management, Team Management, Client Communication, Schedule Control, Budget Control and Quality Control.
1 Resource
Business Analyst
Responsible for Requirement Gathering, Requirement Freezing, Requirement Analysis Documentation (Specification Document, Requirement, Functional, Flow Charts) Providing Understanding with Entire Team if Required.
1 Resource
Designer
Complete User interface Design, PSD and XHTML Slicing, Coordinating with Team and all the landing page of the modules will be designed and for inner pages regularly coordination and monitoring the associates.
1 Resources
Programmer
To develop the code following the industry standards and using various techniques for the betterment of solution. Communication with Client and provide the project updates to client and project manager.
2 Resources
Quality Assurance/ Tester
Quality Assurance and Control, Verification & Validation. Designing and executing test cases, findings bugs, and assure the quality of the project.
1 Resources
Planning and Architecture:

Two tier architecture is used in this website i.e. view and controller. The view renders the model into a form suitable for interaction, typically a user interface element. Multiple views can exist for a single model for different purposes. The controller receives input and initiates a response by making calls on model objects. The MVC paradigm is a way of breaking an application, or even just a piece of an application's interface, into three parts: the model, the view, and the controller. MVC was originally developed to map the traditional input, processing, output roles into the GUI realm:
Input-->Processing-->Output
Controller --> Model --> View
PHP formed the basis of development. Other modules are developed in PHP and executed directly from the UI layer including the business logic for the respective modules.