Inspiration
We got the idea to do this when looking through different space-based apis. From the start we were planning on making a web app of some sort so when we found the Launch Library 2 api we decided to make a project around it.
What it does
This project uses the Launch Library 2 api to craete a decent looking dashboard of all upcoming launches. It also features the ability so search through and filter previous launches.
How we built it
We used ai tools such as Gemeni to get a jumpstart on the fundamentals of our project. Using these tools to assist in learning new structures (new to us) like Flask was very crucial this weekend.
Challenges we ran into
Many of the challenges we faced were due to the api. For example, we commonly come across stale data due to using the development server for the Launch Library api. In addition, we had to refactor the searching code to use new api calls each time, rather than cacheing an api call and sorting through that. The Elevenlabs api has also consistently given us trouble with using the correct voice. Lastly, the NASA "A picture a day" api is currently experiencing an outage, and due to the government shutdown, was not repaired before the submission deadline.
Accomplishments that we're proud of
The api calls system works decently well, and since we didn't know how to make one before this weekend, that is something we are proud of.
What we learned
We learned api functionality, Flask, data management with JSON, and improved our basic frontend functionality skills.
What's next for The Final Countdown
In the future if this app is maintained, we will use a domain and an official hosting provider to host our website, rather than runnning a local server.

Log in or sign up for Devpost to join the conversation.