2022
FI
Aerospace
Startup
Javascript, TypeScript, Node, PostgreSQL, RabbitMQ, Redis, AWS, Kubernetes, Sentry,
QSC, a startup, is developing a collision prediction platform for near-Earth objects, still at the idea stage, supported by preliminary research. The immediate goal is to create a Proof of Concept (PoC) to attract investors by refining the software concept, mapping the user journey for ease of use, and gathering use cases to demonstrate the platform's value. The plan involves analyzing the concept, outlining user interactions, and compiling use cases to develop a minimum viable product (MVP). This MVP will help secure funding and prove the product’s potential in the growing space safety market. QSC aims to leverage advanced analytics and space data to enhance the accuracy of collision predictions, setting it apart in the niche market of space safety. Engaging with space agencies, satellite operators, and governmental bodies will be key to understanding market needs and refining the product offering. With the right development and marketing strategy, QSC could become a leader in space safety technology, providing essential services to a global clientele in an era of increasing space activities.
For the technical backbone of QSC's platform, the team selected a robust stack to ensure both efficiency and scalability. JavaScript was chosen for front-end development, providing the necessary dynamism and interactivity for the web app's user interface. Node.js served as the runtime environment, facilitating scalable and efficient backend operations. Kubernetes was utilized for container orchestration, managing the app's deployment, scaling, and operations seamlessly. Redis, acting as an in-memory data structure store, served multiple purposes: as a database, cache, and message broker, ensuring fast data processing and retrieval. The entire system was hosted on AWS, leveraging its scalable and reliable cloud services to ensure that the infrastructure could handle the fluctuating demands of near-Earth collision prediction tasks. This combination of technologies was designed to optimize resource usage and minimize costs while maintaining high performance and scalability.
The development process of QSC’s platform began with the application of the Design Sprint methodology, focusing on rapid prototyping and user feedback to refine the product idea. Through a series of joint workshops, the team sketched the main screens of the future product, followed by a series of in-depth interviews with potential users. These interviews helped identify any "blind spots" in the design, leading to the creation of a UI prototype for the web app. Alongside this, a design system was created to ensure consistency and efficiency in the development and scaling of the product’s interface. This design system served as a comprehensive guide for the visual and functional elements of the application, streamlining the development process. Simultaneously with prototype development, work on the Software Requirements Specification (SRS) commenced. This document evolved in detail alongside the prototype and design system, ensuring a comprehensive blueprint for the project that would guide subsequent development phases. The UI prototype, design system, and detailed SRS became the foundational elements for accurately estimating the project scope, timeline, and costs, setting the stage for the technical development and investor engagement phases.