• Technology
  • Industry
  • Services
  • Testimonials
  • "I would say that they are meeting/exceeding my expectations. They appear very capable and their high level of enthusiasm for the project is great."
  • Senior QA manager
  • FAQs
  • What can RayooTech do for my outsourcing IT project?
  • RayooTech has many years experience in software outsourcing and offshore, so we would offer professional programmers and the best outsourcing services for...

LAMP Development Educational Project

 

Technology Used:

Linux, Apache, MySQL, PHP, Jquery, Ajax, HTML, CSS, JS, Smarty, SVN

 

The community college in Kansas outsourced a LAMP development project to

RayooTech. This project consisted of building the following modules for the school intranet portal.

 

Class Folder:

Professors and students can upload/download documents associated to their classes. The access permission is determined by the current enrollment of the class.

 

Grade book:

Professors and teacher assistances can post grades for homework assignments, projects, and exams. The grade book can automatically calculate student’s grade and rank in the class.

 

Message Board:

The message board is similar to forums, except students can only view the board that they are enrolled. Students can post their questions and anyone from the class can reply.

 

The school wanted this project to be an educational opportunity for the computer science engineering students, so that the students can acquire experience by working with the RayooTech engineers. The project was divided into two parts design and code.

 

Design:

PHP Smarty template was used so that graphic design students with minor coding experiences can easily modify the templates. RayooTech engineers worked on dynamic affect and smooth transitions using Jquery, Ajax, JavaScript, and CSS.

 

Code:

PHP codes were packaged in order to simplify the get and set data processes. In addition, our software development team also created various levels of validations PHP and Jquery so that the modules are secure.

 

Challenge:

Due to the time difference, it was difficult for RayooTech team to be supportive during the interns working hour.

 

Solution:

RayooTech LAMP developers taught the students on using SVN to submit different drafts of the project. The software development team also accepted emails from daily and answer any questions regarding the project.

 

Read More