Virtual Internship Opportunity: Computer Science

Closed
Flight Training Technologies
La Crosse, Wisconsin, United States
Amy Labus-Olson
President/Founder
(1)
2
Project
Academic experience
120 hours per learner
Learner
United States
Advanced level

Project scope

Categories
Product or service launch Information technology
Skills
private pilot licence flight training communication software architecture wordpress admin process improvement needs assessment scalability computer science mock ups
Details

Our organization is able to offer a virtual internship opportunity for 1 computer science student.

The primary focus for the student will be: (please include a few examples of technology projects you would like the student(s) to execute during the placement, as exemplified below. Where applicable, please indicate tools/platforms the student(s will be using to complete their work for you.)

  • Website Development - Conducting a needs analysis to determine which platform is most suitable for our website; creating a design proposal including mock-ups, budget, and timeline. Our web-based product, Skynotes, is a flight training management system used by independent flight instructors to manage their private pilot students ground and flight training program as well as by students to monitor their progress through their flight program. We are currently using WordPress and are finding it may not be the most suitable to support the complexities or scalability required for a flight training management system. The admin interface for configuring the Skynotes web application is essentially shoehorned into the the WordPress admin interface. This makes administration of the web app cumbersome and not as intuitive as we would like it to be. A platform where a streamlined and tailored admin interface could be developed for the Skynotes web application is what is desired. This interface should allow for an intuitive user experience for the Skynotes admin to update content and programs. The scalability of data users will compile and save is another concern in using the WordPress platform and how the performance of the database will be impacted as it grows. Also, we are interested in offering a free option for users this could include advertisements (we currently offer a 30-Day free trial).
  • Software Architecture Development - We would like analysis done on improving the architecture of an existing system (WordPress); If it is determined that a more suitable platform is recommended for Skynotes we would like analysis done on porting the architecture of Skynotes from WordPress to another recommended platform.

Our goal at the end of this experience is:

  • Software Architecture Development - For the student to provide a solution to our architecture issue to ensure optimal performance and sustainability.
  • Software Evaluation (e.g. new CRM) - For the student to help us choose the most ideal software to invest in based on our user and/or organizational needs.

Other duties the student may complete could include:

  • Software vendor research and evaluation
  • Assist with other process improvement projects
  • Application research with the potential for development

We will plan to communicate with our virtual intern using these communication tools:

Phone, text, email, Skype

Student's primary contact: Amy Labus-Olson, President Flight Training Technologies

Secondary contact: R.L. Olson, IT Manager

Deliverables
No deliverables exist for this project.

About the company

Company
La Crosse, Wisconsin, United States
Education, Airlines, aviation & aerospace

Amy Labus-Olson founded Flight Training Technologies (FTT) in 2015 with the goal to develop a digital solution for flight training information management for small business flight schools and independent flight instructors. With that goal in mind, she began work on Skynotes, a Flight Training Information Management Web App for private pilot airplane single-engine land programs. Designed especially for Part 61 flight schools and independent flight instructors, Skynotes has everything the user needs for success in their private pilot program. It tracks their flight and ground training progress, lessons/coursework, flight time and resources.