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!

Arushh

@Arushh

Joined June 6th, 2026

  • 3Devlogs
  • 1Projects
  • 1Ships
  • 3Votes
Ship Changes requested

After finishing the whole websites building stage I think the website is good although it was not as expected for example the styles were a little different then I expected mainly because of the less content in style and less colours but overall the website works as it should be and based on the working style of the website it works better than I expected it does its job and what the website is made for. It has a lot of components to work around with and build its own pc from scratch from not knowing anything to be able to build a pc in the pc builder. The user could save the build and could also see the other builds saved by other users. The website have large amount of learning material for each component which allows the user to learn from a large about of data for each component and each component has a dedicated learning page so the user can fully understand 1 part before moving to the other part.

During the testing I started testing the basic function like if all the buttons, links and things work or not but then I started testing a little advanced things like messing with terminals and consoles to break the website and tried to bypass a feature in a very unexpected way. Mostly everything worked some feature didnt work which I forgot to add while making the website but I quicking fixed those things. But the overall testing part was good enough and it showed me that most of the important features are working and are not able to be broken easily.
While testing I found multiple errors which I completely forgot to add in the website for example I forgot to add the limit on the words on the save build so the user was able to write long build names which I didn’t wanted so I had to add a limitation on it and I also didn’t realize the search feature allows special cheractors and the result does not display the correct search result instead shows all the component although it is not supposed to show any so I fixed those issues so I had to add some features and edit some routes and queries on them to add the limitation not just in html so that would not be bypassable and I changed few functions in the filter option so its more advanced on finding the correct name and giving no results for unintended things.

The best thing about this website was that the database was working really well with the flask and python codes including some javascript and everything was connected even if one thing broke everything in the database also broke but at the end everything worked just right and I didn’t have many issues in that part. could use the component data, allow the user to create a build and then save that build to the database. The saved build could then be displayed again later. The search and filtering system also allowed users to find components more easily. This showed the planning of using everything together and then implementing it worked very well without any issues.

One of the biggest challenge while making this website was working with complex database which was a very wide range data with a lot of components to it and then the many to many relationship which was super complicated and then the database codes to make things up working with together was the most challenging part although it turned out to be working really well. Another challenging part was to add a large amount of learning material in the website which I was able to do really quickly using the help of AI and adding the component to the database to display them in the website including the image where I had to manually add all the images for each of the component to make it look more professional then random image.

If I would have changed things from my website from now I would have definitely have worked more on styling adding more gaming vibe and colourful animations. But overall I am happy with what I finished with !
Thank youu soo much enjoy using the website as I have put a lot of effort on it. thank you again !!!

  • 3 devlogs
  • 48h
Try project → See source code →
Open comments for this post

1h 36m 36s logged

I fixed a lot of stuff in this log firstly I added rename and delete button in the saved builds which remove the saved build and rename the builds name. I also fixed the database and then I fixed the backends so the website is more secure from getting broken or bypassed by user. Like I put the limitation of cherecters on the saved build name. I did it in the backend insted of html so people cannot break it using inspect. I also fixed the search filter so the user cannot put negative values in the price and for search even if user search with special characters the function will show nothing insted of showing all the parts as before.

0
0
92
Open comments for this post

55m 48s logged

I build new tables and coded the python quaries for those tables as I wanted to build a many to many relationship to make it more complex as I never tried making one although its not fully many to many but I was confued with this section only and I dont want to spend a lot more time on this section so I just added a little complex database with idea of many to many relationship where the build, brand and build components talks to each others with the other components to save the build and display the build from the components to the database and the website ! I changed my actual build table so it displays minimal stuff insted of repeting the components and I also had to change the html codes due to the change in the database.

0
0
102
Open comments for this post

45h 29m 29s logged

This is my first devlog although I already have finished this webiste as I was working on it for a different program but the program was ended and I was not able to get approved and havent got benefit from it ! So just want to put it here so my coding time does not go on waste although I learned a lot but still ! I had around 10 devlogs there as well ! I am soo bad at making devlogs as I always forget to add them but I have over 70 commits in the github.

0
0
11

Followers

Loading…