stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

ASTRA

  • 3 Devlogs
  • 4 Total hours

I am building a website ASTRA which is a user friendly website.This website is a space customization app which helps the users to redesign and decorate their rooms baed on their preferences and budget.I have build this website to help people make decisions quicker yet focus on their own interest in building rather than just relying on suggestions . Moreover,ASTRA uses mathematical scoring and user-defined preferences to generate personalized space-customization recommendations.I have come up with maths in this one because of Fibonacci Spirals and Golden Angles.The website is developed on weighted recommendation algorithm scores each design option against the user’s spatial constraints, aesthetic preferences, budget, and functional requirements. The options are ranked by their overall compatibility score, and the best 10 are presented to the user.

Open comments for this post

23m 58s logged

I first built ASTRA on Streamlit. It worked locally, but once deployed, it kept sleeping. Every time someone opened the link after a while, it would show a sleeping screen and take forever to wake up. I realized a space design app can’t sleep when the user needs it, so I fixed it by rebuilding the entire app in Flask and deploying it through GitHub.Then when I tried to run Flask locally, I hit another wall - jinja2.exceptions.TemplateSyntaxError. Jinja couldn’t recognize my HTML syntax because I had used : inside {{ }} for my icons. I fixed that by moving the logic out of Jinja and into a clean JavaScript function.So I fixed two big things - I stopped the sleeping problem by leaving Streamlit for Flask, and I fixed the Jinja syntax clash that was breaking my localhost. I really hope this will work!!!.

0
0
18
Ship #1 Changes requested

WHAT I MADE:
I built ASTRA, a space customization website that helps users redesign their rooms based on their own preferences and budget. It doesn’t just throw random suggestions. It uses a weighted algorithm that scores designs on space, aesthetics, budget, and function, and shows the best 10 matches.The math behind it is Fibonacci Spirals and Golden Angle (137.5°) for perfect, natural-looking room layouts.WHAT PEOPLE SHOULD KNOW ABOUT TESTING IT:
Test it by entering different room sizes, budgets, and styles. The recommendations will actually change based on YOUR weights, not just trends. Try giving high weight to budget vs. aesthetics and see the Top 10 list completely change. That’s the personalization.WHAT WAS CHALLENGING:
Making math work for design. Translating Golden Angle and Fibonacci into a scoring system that feels natural, not robotic. And balancing 4 different user inputs into one fair compatibility score without bias.WHAT I’M PROUD OF:
I made decision-making faster and more personal. Users focus on their own interest instead of relying on generic suggestions, and the whole system is backed by real mathematics found in nature.

  • 2 devlogs
  • 4h
Try project → See source code →
Open comments for this post

2h 0m 25s logged

I actually worked on ExamClarity but it got saved on ASTRA but anyway I have added some more features in ExamClarity from my previous code.

0
0
13
Open comments for this post

1h 36m 51s logged

Just finished on ASTRA !. It took some real time to deploy this one.I was having some issues about the files in VS code but in the end I was able to revive it. ASTRA came out to be a little weird but its alright I’ll look into it later.Take a picture and see if it works yo!.

0
0
10

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…