A quick introduction – Packages, Libraries, and Repos Before we begin, if you’re familiar with these terms, you can skip to the next section. As software developers, we often bring other code into our own projects via “packages,” which are pre-built or pre-packaged libraries that others in the software development community create. At first this might seem strange. But one great thing about it is, the creators of these packages know very well the specific “thing” they’ve been working on…. [continue]
High-Altitude Balloon Tracking System
E-gineering partnered with an education company to architect and build a software solution for STEM (Science, Technology, Engineering, and Math) students. The goal was to allow the students, faculty, and family members to track high-altitude weather balloons, which transmit data such as altitude, temperature, and location. This information had to be captured, saved to a database, and displayed on a map and a graph in near real-time. Social integration with each flight was also required. E-gineering addressed these challenges by… [continue]
Getting MEAN
When Stratostar approached E-gineering to provide their next-generation solution for tracking high-altitude balloons, near real-time graphing, and Twitter integration, we decided to get MEAN… MEAN.JS that is. (Okay, I admit that was bad, but it got your attention, right?) What is MEAN.JS? MEAN.JS is one of the most popular open-source projects which provides a full-stack JavaScript solution. MEAN.JS is composed of the following major components: MongoDB Express AngularJS Node.js Advantages of MEAN.JS One Language In a traditional web application using… [continue]