NASA Space Apps Hackathon 2022 - Space Stuff

High-Level Project Summary

The solution Space Stuff has implemented involves a web-based application built using the MEAN stack and Microsoft Azure's AI/ML capabilities. Due to time and skill constraints, the prototype was only completed through UI mock ups. The attached report is structured around the Design Thinking engineering process and contains stakeholder analysis, problem definition, ideation, prototyping, testing, and a reflection. The report was completed from October 1-2 2022.

Detailed Project Description

A brief description of the intended user experience and functionality: users will be greeted by a page that contains a header, sidebar, footer, and search bar. The header contains links to the homepage, publicly accessible NASA databases, and an about page. Users can access their free account page (they can use their email and a password to sign up and personalise their experience) and saved search results from the top right of the page. The search bar is under the header and contains an autocomplete feature whilst typing, the ability to choose which division to search for the data from (the default is ‘Everything’ and searches from all divisions), and a search button that can be clicked to enter the input (the ‘Enter’ key on the keyboard may also be used). On the left sidebar, filtering options are available. They can also filter the data by type (image, video, text, audio, .csv files, etc.) and publication date. Once the users input a search, a list of results are produced based on the filtering options provided. A selection box and sorting option by relevance, date, title, or publisher is at the top of the list. Each container includes the image (if applicable), title, date of publication, publisher, and data type. Additionally, a save button, a share button, an edit button, and a permalink/citation button is embedded. Lastly, the footer contains some copyright/about information, an application language selection, and an option to make the site light/dark mode.


See Section 5 of the report for more detail.

Space Agency Data

Due to time and skill constraints, the solution was not implemented with code. However the UI mock ups included data from plugins including Eva Icons by Iconduck and Simple Icons by Litomore. Some information from NASA was used to contextualise the features of the application including:

Hackathon Journey

The NASA Space Apps Hackathon 2022 was a wonderful opportunity to explore new ideas, connect with a community of like-minded thinkers, and practice engineering and interpersonal skills. Unfortunately, due to university examinations and personal commitments, there was limited time available to implement the proposed solution. Likewise, as a student engineer working independently, I found that I did not have sufficient software skills to convert ideas into a feasible application. In future, I wish to be able to join a team and ask questions through Discord or encourage some of my university peers to collaborate. Now that I was able to set my expectations of the hackathon, I will also attempt to manage my time more effectively and complete my assignments prior to the hackathon start. Overall, I thoroughly enjoyed the opportunity to learn more about software’s role in making knowledge more accessible and hope to participate in the Space Apps Hackathon again.


Copied from Section 7 of the linked report.

References

For the report:


For the mock up:

  • Plugins used include: Eva Icons by Iconduck and Simple Icons by Litomore 


Images and text used include:


For the presentation:

  • https://www.youtube.com/watch?v=8m1QJAtvBUA&ab_channel=MiftaSintaha
  • https://azure.microsoft.com/en-au/solutions/ai/
  • https://apod.nasa.gov/apod/archivepix.html
  • https://www.mongodb.com/mean-stack
  • https://www.knowledgenile.com/blogs/understanding-mean-stack-applications/

Tags

#accessibility #designthinking #firsttime