BA.SE has received the following awards and nominations. Way to go!
We developed a collaborative platform where the primary user receives notifications
about future space events, and has access to events that have occurred in the past or present, as well. All of them made available by NASA satellites and associates, through geolocation.
The collaborative geolocation platform, BA.SE, can be used on any device.
The registration to start using it can be done either via phone number, facebook or google, in addition the user will need to accept sharing their location data. Will also be asked if he wants to receive notifications. By allowing them, BA.SE will send notifications and alerts related to events nearby. For example, if there is a meteor shower near the user, he will receive a notification on his device.
After completing the registration, the user will be directed to the main page, there, the map of the user's location will appear with a joystick on the lower right side for the user to move around the map, and an upper button on the left side. When this button is clicked, it will become the main menu. In the main menu, we will have the user's profile, with a friendly greeting, in addition to options where when clicking, the user will be directed to other screens.
“BA.SE Search”, will take the user to the location he wants, whether his current or not (he can inform the zip-code from where he wants the information) and inform and the time (past, present or future) that he would like to visit, to find events on that particular espace and time.
Below the “BA.SE Search”, in the main menu, we will have the "events around you" button, that when clicking, the user will be directed to a page that he can indicate events that will happen in his locality (if not mentioned on the platform), or he can check events that will occur nearer, it also has the option to save them and consult it later. Clicking is the event, it will have information about the day, date and location of the event. Below the “events around you”, we will have the "support", where the user, can collaborate with suggestions for the map, and he also can report any error or problem in BA.SE,. Below the "collaboration" button, we have the "configuration" , where you can find and configure the user profile, with general information, such as email, phone, photo and name. We also have, below, the “help” button, where the FAQ is located, about and contact with BA.SE.
Our inspiration comes from the difficulty of obtain data accuracy related to the space events geolocation, increasing the influence and knowledge of the space sector. Through studies already realized, we found that there is a great difficulty in getting accurate information about the exact location of space events here on Earth and their benefits for humanity. So our approach to creating connections of this information with society was created, increasing the influence and knowledge of the space sector
We use Bizage for architecture application (floor-plan software), diagram sequence of the application's features, along with PostgreSQL database. Moreover, for login, we utilize Node.JS. The development of functionalities it will be a Spring-boot microservice, our front-end was developed in Angular7 + Material + Bootstrap. We use the Notion plataform for documentation and scientific research, and Figma to design the user interface.Besides that, we employed the Adobe Illustrator to create the brand's visual identity. The team found it difficult to find the data and implement it in the app, but it was managed with the guidance of one of the event's mentors.
As Public Api of api.nasa.org it will be consumed by a microsevic Spring boot (getAttEvent). By crossing the getAttEvent response data with our PostgreeSQL database "dataTime & Geolocation".
Next step, the microservic (getAttEvent) sends a queue "rabitMQ" to the microservic (sendNotification) that will be responsible for triggering notifications to the user.
The user can also collaborate in creating an event as soon as the form to fill in the angle makes a POST with the information and with a Geolocation & dataTime sending to the queue "RabitMQ" to the trigger micro service (sendNotification).
https://api.nasa.gov/ (DONKI, ASTEROIDS NeoWS e EONET)