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.

Share this project:

Updates