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

Easy-acess-dashboard

  • 6 Devlogs
  • 8 Total hours

A dashboard that automatically checks which apps you use the most and then lets you open them.

Ship #1 Pending review

I made a dashboard that tracks what apps and websites you visit the most and at what time. It was mainly coded in python. It recommends and shows apps and websites to you, allowing you to just open one thing and access everything else. It saves you time, keeps track of what services you use and for how long, and also can keep you organized. Due to the amount of data it collects, I decided to not put it on a website. Doing so would raise privacy concerns. To test it, you may download everything yourself on GitHub or watch my demo video. One of the most challenging parts in creating this project was actually things that you would think are quite simple–the website images and the UI of the website. The UI of the website definitely took super long (I’m not a very good artist and had to consult a few people). The website images (like what represents what website) took a surprisingly large amount time. I was confused on how I would get the website images. I tried apis and other complex solutions, but basically, you just take a screenshot and put it on. I’m defiantly proud of how fast I was able to put this together, I usually don’t finish my projects so fast. This was also some of the best UI I’ve done–even though that took a while.

Try project → See source code →
Open comments for this post

3h 27m 26s logged

I made the UI better. And boy does that look better than before. I added cool animations and better graphics. It went from simple html boxes and buttons to full on nearly-professional. I also spent some time figuring out how I would get the icon of a website (which is harder than it looks). I’m content with the new UI—that made a big difference.I definitely had fun in this project, and hopefully you did too, reading this!

1
0
3
Open comments for this post

35m 2s logged

Finished up and streamlined the tracking logic. I also made some files into .pyc files instead of .py’s to make it even faster. Also worked on the html of the local host page. I think this project is about done.

0
0
13
Open comments for this post

1h 30m 34s logged

I was able to finish the time tracker too. So before, it just looked and analyzed data in a straight forward way. Which apps do you use most? Which websites do you visit most? But now, it looks at the time, and then responds accordingly. For example, since I always check my email at around 7:00 AM, my dashboard would learn to recommend Gmail in the morning and then place it lower on the list later in the day. This was actually surprisingly hard though, because I used the wrong libraries in the beginning. I thought I would have to use like pandas and like the other data libraries from python, but it turned out that I didn’t need them and I spent 45 min just overcomplicating things. I turns out, time tracker != complex data analysis.

0
0
12
Open comments for this post

19m 18s logged

Finished debugging! No more errors. I was also like planning how I would work on this in the future, and my thought is that I could add a time tracker where it sees the time and refrences the time too, just like phones. I would probably change the listener (which runs 24/7) to also include timestamp and then I’d work it out with like the median, mode, and other stat stuff.

1
0
56
Open comments for this post

16m 4s logged

So, atleast me personally, I use a bunch of apps. I’m gonna try to get a working prototype that like tracks how much time you spend on x app or x website and then give you the option to open them. I’m gonna try to lock in and finish all of this in one day (with future updates to make it better of coures (maybe like time tracking/ai stuff too!).

1
0
20

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…