Inspiration
When we saw the title of the hackathon, Space Edition, we decided to do a project related to space. The famous meme, when god creating you, inspired us.

How about creating the star like the meme? Humans are carbon-based beings made of thousands of stardust, and the desire to explore the universe is engraved into our DNA with stardust. Our journey with StarSCreator started here.
What it does
Entering StarSCreator, you could see elements floating on the page. StarSCreator allows the user to add percentages of specified elements. From the percentage of elements the users add, the system will detect if the produced star is a gaseous or solid one. It will also find the most similar star in the solar system for users.
How we built it
First, we limited the range of possible results to the stars in the solar system. We found basic information for the planets, and also the images of them. The UI was built based on the images we found.
Then, we began coding. We decided to use Python as the main coding language. Interfaces were made during the period.
Finally, we did the interactive session so users could interact with the system, including adding elements and changing percentages. We discussed how to relate the stars generated by user input values to real stars in the solar system. We finally decided to set a range of value variations centered on the data of real stars, and match similar stars for the elements added by the user if they correspond and the element percentages fall within the range.
Challenges we ran into
During the programming process, we encountered many difficulties. For example, due to technical limitations, we can only use the most lengthy code to reach our goal. Logical nesting seemed unclear in it. Time management was also a big issue here. We did not have a clear view about how long we will spend in each part so it became very busy at the last moment.
Accomplishments that we're proud of
Experience with this application can be entertaining and fulfilling at the same time. Users could get fun by creating their own stars, and they could also learn about stars in the solar system. We did it!
What we learned
Team Collaboration While we are all first hackers and we are distributed in both East and West Coast, we communicated and collaborated during the project well. We brainstormed and tried to find more interesting ideas and better solutions. We divided our work to assign to everyone to make it easier.
Real Project Experience This kind of project experience is very rare for students at schools. It is very different from what we have learned in class. From here we have the privilege of getting a glimpse of what the real world outside bubble looks like.
Technical SkillsHow to use GUI; Graphic design...
What's next for Untitled
We hopefully could provide further information for the elements users use and the stars matched in the final. Users can click on the elements and stars to see them. We would also like to elaborate our range of "similar stars" to increase playability and education possibility.
Mobile apps could also be developed in the future, in both iOS and Android.
Log in or sign up for Devpost to join the conversation.