(858) 586 7777 | About | Testimonials | Contact
vteams vteams vteams vteams
  • How does it work?
    • Startup Process
    • Your First Day
  • Technologies
    • Hire PHP Developer
    • Hire App Developer
    • Hire JavaScript Developer
    • Hire ROR Developer
    • Hire IOS Developer
    • Hire .NET Developer
    • Hire AI Developer
    • Hire Robotics Engineer
  • Sample Budgets
  • Meet The Team
  • Experiments
  • Captain’s Log
  • Blog
vteams vteams
  • How does it work?
    • Startup Process
    • Your First Day
  • Technologies
    • Hire PHP Developer
    • Hire App Developer
    • Hire JavaScript Developer
    • Hire ROR Developer
    • Hire IOS Developer
    • Hire .NET Developer
    • Hire AI Developer
    • Hire Robotics Engineer
  • Sample Budgets
  • Meet The Team
  • Experiments
  • Captain’s Log
  • Blog
Blog
  1. vteams
  2. Blog
  3. Closure Report: vteam #390. Class Schedule System
Feb 26

Closure Report: vteam #390. Class Schedule System

  • February 26, 2014

Closure-Report-vteam-381.-Class-Schedule-SystemSYNOPSIS:

Team span: June 2013 to September 2013
Duration: 3.5 Months
Technology: PHP
Development Manager: Saadat Ali
Engineers: Amir Hashmi, Zeeshan Ahmed, Shoaib Hassan (Graphic Designer)
Reason for closure: Projects Completed.

Client had multiple projects but he initially started with a test project called Class Schedule. He was looking for a PHP developer. We first deployed Amir on the team but Amir was not too comfortable with the level of UI/UX work involved. So we switched the programmer and offered Zeeshan instead. Client also added a graphics designer to the team shortly thereafter.

The team started working on the project starting with the class schedule application. Education Classes Schedule involved parsing of a system generated classes array, extracting the list of classes, their details, certification offered and the seat availability for each class. A widget was developed to display the dynamic classes schedule data on the class schedule page. Shopping cart functionality was also developed to enable users to add/remove classes they want to join to their shopping cart and then checkout to sign up for the classes. MySQL was used to store data.

Zeeshan successfully implemented the UI changes/fixes as per client’s requirements. He worked hard to learn FileMaker Server and Pro. Initially MySQL database was used for the shopping cart but later on client requested to change the cart database from MySQL to the TradeSchool FileMaker Database. Zeeshan did R&D on File Maker and successfully changed the database to File Maker. He implemented the logic and designed a sophisticated UI for the checkout and process of the credit card charges using Stripe merchant. During checkout students were to agree for different agreement, provide credit card information, could print a sales receipt, and receive confirmation email upon successful completion of the process. An email was also generated for the File Maker server admins with proper transactional record saved in the database. Zeeshan also worked on Lions Vision Gift-New Donor and Tissue Post. He created a PHP page to harvest all parameters from a GET array and prepare for pushing data using XML RPC, validated that all the information is ready and in correct format and order. He build the RPC using data from an excel sheet provided by the client and pushed new Donor/Tissue information using Zend_XmlRpc_Client. He used the database access details to verify that all the entries are correctly saved in the database. Zeeshan delivered the work within deadline. Client was very happy with his performance on File Maker because he learned and delivered in a very short time.

Meanwhile, Shoaib –the Graphics Designer– worked on creating HTML and CSS for the new website design provided by client for Trade School Inc. website. Client sent the PSD files and our GD performed slicing, created the HTML and CSS for all the site pages. Upon completion of work, he was released on July 26, 2013.

Following main tools and technologies were used during development:

  •     PHP
  •     MySQL
  •     File Maker Server
  •     File Maker Pro
  •     Web Services
  •     Zend_XmlRpc_Client
  •     HTML/CSS/jQuery/AJAX
  •     Adobe Photoshop
  •     Dreamweaver

Vteam #381 completed all the projects/tasks for the client. Team closed in September 2013.

  • Facebook
  • Twitter
  • Tumblr
  • Pinterest
  • Google+
  • LinkedIn
  • E-Mail

Comments are closed.

SEARCH BLOG

Categories

  • Blog (490)
  • Captain's Log (1)
  • Closure Reports (45)
  • Experiments (7)
  • How-To (56)
  • Implementation Notes (148)
  • Learn More (156)
  • LMS (8)
  • Look Inside (10)
  • Operations Log (12)
  • Programmer Notes (20)
  • R&D (14)
  • Rescue Log (4)
  • Testimonials (25)
  • Uncategorized (4)

RECENT STORIES

  • GitHub Actions- Automate your software workflows with excellence
  • Yii Framework – Accomplish Repetitive & Iterative Projects with Ease
  • A Recipe for CRM Software Development
  • Are Agile and DevOps the same?
  • The Data Scientist’s Toolset

ARCHIVES

In Short

With the vteams model, you bypass the middleman and hire your own offshore engineers - they work exclusively for you. You pay a reasonable monthly wage and get the job done without hassles, re-negotiations, feature counts or budget overruns.

Goals for 2020

  • Open development center in Australia
  • Complete and Launch the Robot
  • Structural changes to better address Clients' needs

Contact Us

Address: NEXTWERK INC.
6790 Embarcadero Ln, Ste 100,
Carlsbad, CA 92011, USA

Tel: (858) 586 7777
Email: fahad@nextwerk.com
Web: www.vteams.com

© 2020 vteams. All Rights Reserved.

Content Protection by DMCA.com