LOCK IN
- 9 Devlogs
- 33 Total hours
An application that moniters you while you work and if you get distracted it tells you to lock in
An application that moniters you while you work and if you get distracted it tells you to lock in
FINAL DEVLOG
First add: I added random images to the ‘intro’ screen, you’ll see
images other than the cat now.
Second add: I made a choosable cue sound for the LOCK IN text.
My stupid mistakes:
I lost a lot of time on the preload because I always got something
spelled wrong, and since I forgot to open devtools, it was a nightmare.
Then, for fileName, I typed __filename instead. Node already uses that
for something else.
And while I was fixing the blacklist and adding some tooltips, I
deleted an important div. Everything was sitting sideways for some
reason.
The code was hard, but figuring out
what to do was harder. I went round in circles debating whether to
divide by 4, or use fixed 25-minute blocks, or wondering if the time
you write down is the total duration or just the work itself. In the
end, this is what I settled on: the number you write down is ONLY the
work time, it doesn’t include breaks, so the actual session always
takes longer. 25-minute blocks, a short break in between, and a long
break at the end.
There are some minor tweaks I did, but I think I’m going to write
those in the shiplog instead. That’s it.
Bye
I’ve done something and I am in hurry today
I made progress
-made some tooltip
-and tried adding sound
MADE SPECIAL VERSION FOR REVIEWER.
PUBLISHED VIDEO GUIDE ON YOUTUBE
https://www.youtube.com/watch?v=KYm0ztkC648
FIXING ISSUES I FOUND WITH FRIEND
-fixed some websites recognition problem
-added addition dialog message at the start of the session
-added more paragraph descrition
I NEED HELP
I ’ve done everything, I want some feedback on my work.
Should I add more features, like a color palette for the remainder?
I added many things and perfected them:
-I added a save load sistem for the apps , sites and timer
-I added the settings,
-I added an Icon
-I updated my github
-I fixed my blacklist, the warning, and the finish warning
If someone will look into my projects and give me some feedback I’ll perhaps decide to add that feature if possible.
PROGRESS
I built an intro screen with 3 button (blacklist settings start)
I only worked on the blacklist in wich you can Add sites that keeps your brain rotting.
The settings do not work.
and the start session too.
WHAT I NEED TO WORK ON
almost everything but I am on my way right now my focus is to make it work so I’’ll work twoards the start button but since this is my first time using java script I feel proud of my work
STARTING OUT
I’ve created the base of the project with Electron.
I’ve used Ai, it has helped to understand which language to use and helped me understand CSS , JAVASCRIPTS/NODE and HTML concepts.
I want to be clear: the code was written word for word by me personally,and the design choices were totally mine
I needed to figure out how the reminder for “Lock In” would work, so I worked that on myself.
So now I have the word “LOCK IN” covering the screen when I launch the App.
WHAT I’VE LEARNED
I learned somewhat the base of NODE/JAVASCRIPT
and CSS concept like flexbox font family etc.
WHAT I AM GOING TO DO NEXT
Create an onboarding screen with a personalised blacklist of sites and applications