← Back to Home

Space Portal

Space Portal

A Flutter app providing space-related news, Mars rover images, and SpaceX flight schedules.

Technologies Used

FlutterDartFirebase

About the Project

This project was my first real solo endeavor, marking a significant milestone in my development journey. It taught me crucial software development principles, from project planning and architecture to user experience design. Through its challenges, I honed my problem-solving skills and learned the importance of clean, maintainable code. This experience was instrumental in shaping me into a more competent and confident developer, setting a strong foundation for my future projects.

Things I've Learned

  • Gained a lot of experience while developing my first app.
  • Learned efficient ways to cache network requests using a local database.
  • Working with external APIs like NASA and SpaceX.
  • Managing state management with Provider.
  • Learned how to use Firebase for backend services.
  • Improved my problem-solving skills by fixing bugs and finding efficient solutions to complex problems.