Skip to content

This is a Flutter web app for creating images of space with randomised pattern of stars and planets.

Notifications You must be signed in to change notification settings

jyritasa/SpaceApp

Repository files navigation

🌌 Space App!

This is a web app for creating random space patterns for users enjoyment.

User can select color for background color gradient and they can save generated image as an .png file.

  • App is written with Dart using Flutter Framework, built for web deployment (JS).
  • Can be compiled into a mobile app (Android and iOS).
  • Uses riverPod for statemanagement and Hive as local storage.

⭐ App can be tested HERE!

- ⚠️ NOTE: App is buggy on mobile browsers. Desktop Browser is recommended.

🎬 VIDEO:

 

📸 SCREENSHOTS:

Screenshot 1 Screenshot 2 Screenshot 3

 

🐞 KNOWN BUGS:

🌐 WEB

  • Does not work on mobile WebKit browsers.
    • iOS Safari and Android Chrome confirmed not to work.
    • Worked on Android Firefox
    • Might be related to Hive or Flutter Web?

📱 MOBILE

  • Does not draw all planets when image is saved.

 

✔️ TODO:

  • Fix Bugs
  • Write more Tests
  • Add option for user to change number of stars and planets.
  • More complex celestial objects (ringed planets), "Space Fog" and pre-defined patterns
  • Create gallery for browsing saved patterns.

About

This is a Flutter web app for creating images of space with randomised pattern of stars and planets.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published