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

FabulousHippoOfOrangeLake

@FabulousHippoOfOrangeLake

Joined May 31st, 2026

  • 15Devlogs
  • 3Projects
  • 3Ships
  • 38Votes
a boarding school student who wants to become a video game designer. Disciple to @M8000 .
Ship Pending review

I made a python desktop app for student feedback, issue and complain management. The main idea was to provide students with one core place to report problems.
Students use their roll number for logins, they can upvote issues to show its urgency, they can change their own password.
There is also a separate admin dashboard with issues organised cleanly according to priority.
I am proud of using Custom Tkinter for the first time but not proud of having 1200 lines of code in one file!
I hope u find this project worthy and fun to use!

  • 10 devlogs
  • 15h
Try project → See source code →
Open comments for this post

52m 42s logged

DEVLOG#9
So today I finished the new gui design it isn’t as good and as clean as my refernce but I am still happ with it i even added the code from where the gui redesign started.
by the way i had to change this exact code numerous timessssss.
This devlog includes the most time i spent vibe coding ,
and regretted…………..
So i hope to add 2-3 more features like allowing admins to change the password(maybe) and I hope to ship this project by day after tommorow :)

0
0
2
Open comments for this post

1h 43m 3s logged

DEVLOG#8
Today I fixed ALL of the mistakes like when u get the admin passowrd wrong whilst changing the status of a Issue report shitt was working great i hope to ship this before the 10th buutttttttttttttt…..
Life isn’t so easy, I wanted to UPGRADE the GUI one last time to make it look like a decent application and I am still in the middle of that but i will definitely update u according to my progress.
Here my inspiration (not where i am rn) I am aiming for smthing like this for my app

0
0
4
Ship

This was my first ever project that had an actual gui, using pyqt6 was a task because the video i was taking inspiration and assistance from was a tutorial for pyqt5☠️.
Along with that this was actually my first ever project for stardance and hackclub so i am proud of it, but in the future i will probably be even more proud of what i had done in this project and how it heped me develop my upcoming projects..

  • 1 devlog
  • 0h
  • 2.95x multiplier
  • 1 Stardust
Try project → See source code →
Open comments for this post

2h 8m 40s logged

DEVLOG #6
SO today consisted of me correcting my stupid mistakes again….
But this time I actually fixed everything and I also added a show more, show less option/button because too much text was ending up pushing the upvote button off the screen, making it IMPOSSIBLE to upvote.
I also add a feature that lets the users sort and classify the problems so its easier to manage rather than having like 20+ problems on your page and having to read through ALL of themm..
Along with that I even took the concept of taking urgency as input out of the equation as I didn’t want people
to be writing “The urgency is 9999 bro trust me”;
to deal with such larpers I added basic yet effective limiters… 

0
0
26
Open comments for this post

52m 20s logged

DEVLOG#5
So I basically worked on adding a function to chage the status of a problem, something only admins can access.
Liittle did I know I would mess up half of the code smhw, even Chatgpt wasn’t helping but after fixing some of the stupidest mistakes I got the code running, but yes there are still some problemss…

0
0
13
Open comments for this post

3h 37m 40s logged

DEVLOG#3
Absolutely Legendary progress, almost done with the final GUI looks awesome.
I also worked on major backend code addes passwords and login statements for both students and admins and i also ensured that one person cannot upvote on an issue more than once.
I also added guest mode.
Tomorrow will include making loads of changes and making the GUI better!

0
0
9
Open comments for this post

1h 0m 57s logged

DEVLOG#2
So today was a mess because I had to go around fighting teachers in my school just so I could have my OWN LAPTOP, a big pain in the *ss but all of that stuff aside.
Today’s progress was decent i worked on the GUI alot messed around with Tkinter diferrent sizes and style and I also added a admin tab to the website which is still in progress because I ran into numerous errors and I am still pinpointing my mistakes.
Along with the admin tab I added a login interface type of thig and that turned out to be a task because again MY FIRST TIME designing an OAUTH.
Hope to improve the GUI a lotttttt!!!!!!!
but i am satisfied with what i have right now.
till we meet againnnnnn……….

0
0
7
Open comments for this post

1h 4m 42s logged

DEVLOG#1
First time working with JSON and Tkinter till now i have coded the frontend of the app to some extent and hope to start working on the backend soon.
This was also my first time using JSON, I used it to make kind of like a database which store previous complains and uses this stored data to develop a combined report of similar issues.
Lovely experience, but not going to lie Gemini helped me out a lot to spot my mistakes in like every 20-25 lines and it turned out to be somewhat a pain but I hope that JSON and Tkinter will help me developing future projects.

0
0
15
Open comments for this post

1h 58m 21s logged

DEVLOG#1
So I started working on this project about a week ago but could only work on it for like a day and a half because of events like HMUN India and stuff.
Regardless moving on to to what this project is, Micro Speedway is a top down racing game inspired by old NASCAR arcade games.
In the time that i have logged till now I used pygame for the first time in my life and messed around with it to get something close to a car in a circular track, kind of.
For me till now everything seems pretty easy to tackle my hardest challenge till now has been using pygame which to be honest wasn’t as hard as I thought it would be and honestly this project is bringing me closer to learn how to properly game design.
In the future i look forward to using UNITY to develop a game.

1
0
5
Open comments for this post

15m logged

DEVLOG #4
Not going to lie this devlog was not necessary because I didn’t really code today I just made minor changes, i made this devlog just because the platform asked me to post another one before shipping but here’s a summary of my project:
This project involved developing a weather application that provides users with quick access to current weather conditions for cities around the world .Developing this weather application was a valuable learning experience that improved my skills in Python programming, API integration, and GUI design. Throughout the project, I overcame challenges related to data retrieval and error handling while creating a functional and user-friendly application. The project strengthened both my technical and problem-solving abilities

0
0
11
Ship

I created a desktop weather application using Python, PyQt6, and the OpenWeatherMap API that allows users to search for cities and view real-time weather information. The application displays details such as temperature, weather conditions, and weather icons through a simple and user-friendly graphical interface. Some of the biggest challenges were integrating the API and ensuring that the application could correctly handle errors such as invalid city names, missing data, or connection issues and the fact that this was my first PyQt6 project. I am proud of finally creating a GUI project in python that is fully functional I am also proud of how this project combines programming, API integration, and GUI design into a practical tool that people can use every day. To test the project, users simply need to run the application, enter the name of a city, and the latest weather information will be retrieved and displayed instantly.

  • 3 devlogs
  • 8h
  • 6.29x multiplier
  • 48 Stardust
Try project → See source code →
Open comments for this post

2h 4m 36s logged

DEVLOG#3
Today I was worked up fixing all the small details like how when you enter a city and you get the weather and then after that when you enter an invalid city you still see the previous emoji and weather description; this ended up being an easy fix but the demo url version is a previous model so is the release on the github page, updating these things are the first thing im going to do tomorrow ,I’m also considering working on a popup bar for when you start typing a city’s name and according to the limited amount of letters entered it gives you suggestion; like the google search bar. So yeah that’s today’s summary, but most probably I’m not gonna do that since this is just my first project and i want to keep it light and simple ,instead what i will do is that I’ll start working on a more time consuming one and put more efforts into that . Anyways I hope to submit this project by tomorrow and this is probably me signing off from this project

0
0
11
Open comments for this post

3h 18m 35s logged

DEVLOG #2
This was my second day of working on this project and somehow i finished it! (kind of).Using the API keys to display the weather conditions of different places was vey easy. What took me 5 hours was me making stupid mistakes and taking a shit ton of time to correct them, and it was also my first time making a GUI project in python using PyQt6.I also realized that this was a very light, less time consuming project and I hope to keep on going to make harder, more complex and more time consuming projects. Wonderful Experience!
Btw: The reason I said “kind of” was because the moment at which I’m writing this I haven’t made the final touches like using fitting emojis, completing the project information (i hope i can by the end of day).

0
0
8
Open comments for this post

2h 16m 22s logged

DEVLOG #1
This was my first day of working on this project (a weather tracker application).
This was also my first time making a GUI using python ,I used PyQt6, though the tutorial I was following used PyQt5, converting was the easy part ,but I kept making simple mistakes! :like forgetting to call the self.initUI method, wrong indentation, and similar stupid ahh mistakes.
But overall, I found the project very interesting to work on as I learnt alot more about python than I previously new. I hope that I can keep posting updates about the project every day, without breaks
and I also hope to learn even more things!

0
0
18

Followers

Loading…