ProgressMAKR

Updated on: Sunday 21 Jun 2020, 08:58 am

Created on: Saturday 22 Feb 2020, 07:34 am

Tally66

Likes

userIconfybonprog

JunJulAugSepOctNovDecJanFebMarAprMayMonWedFri

My Category:  Coding Project

tags:  progress, wellbeing, goals, life balance


Description

ProgressMAKR to make progress and balancing your life

Summary Notes

 

Why ProgressMAKR?


We all have many things to do and learn throughout our life. As a web developer, I have to keep up with many new technologies and advances in the field for my career, and I like learning new things as my hobbies. But, usually I start learning one thing and a few days later forget about it, and move on to another, so most cases I do not stick with my initial commitments. I find hard to keep the momentum going. Also, the issue is when I try to learn something quickly, I usually forget it quickly - so, only regular practice and spaced repetition help what I have learnt stick in my head.


Or sometimes I become obsessive about work, learning, or doing one thing, and neglecting other things in life in the meantime. I spend most of my day, sitting in front of my computer, doing my work in the day and happily my hobby projects in the evening. But, then I sometimes feel I need to 'get life'.


Recently I rejoined my local gym, after I had stopped going there for a few months, thinking that this time I will not quit after a few times. Maybe it is not only me that this happens?


I have a family and enjoy spending time with them while also choirs need to be done. Often I find hard to balance between my learning activities and family while maintaining my own wellbeing and self-care.


I need to come up with a solution to this problem.



How


I started to keep track of my learning activities on a piece of paper - a tally chart of learning activities. I would try to time-box each activity, short and sweet, but on a regular basis, so that I will not try to learn one thing very quickly but several things step by step, consistently, in a balanced way, over a longer period of time.


I realised that this tally system may also be used for getting rid of any negative behaviours and forming positive behaviours in general - whether it is about quitting something unhealthy, doing choirs, spending time with family, or taking care of oneself, doing some physical exercises and meditations, etc.


The only problem is I have a messy handwriting, and the list gets bigger and messier on a piece of paper. It can easily get lost..

I also thought, "Other people must also have similar issues as me. What if a community of people share and support the progress (tips and struggles) of their learning activities and objectives with each other? Then, the person will not feel alone in his or her progress journey.".



What - My Solution

I need a web app!

I started to build this web app almost one year ago, spending a lot of my time in the evening after work and weekends. Ironically, I have been spending too much time in this project over other things in life. But, finally I built this I will use this to keep track of my activities and goals and hopefully balance my life.


Over time I will add more features to this app. I will post some progress here.


You can sign up free for all the current features - You can keep track of your activities and goals as well as your wellbeing privately or share the progress with others in Progress Posts page.



What's Next?


I am going to add more improvements and features in coming weeks.


Planned features:

  • github-like calendar heatmap to each Post - Done!
  • Image resizer before uploading. - Automatic resizer done!
  • add list view for wellbeing records - basic one done!
  • aggregate wellbeing graph by week, month, etc.
  • Spider Chart for Categories - filter by Day, Week, Month, etc.
  • Display streaks for each progress item.
  • General Styling and User Interface Improvements.

Progress Records/Comments

Comments  

userIconfybonprog Sun 25 Jun 2023, 09:16 am +10

Progress Record

 

It took a long time, but finally moved the site from digital ocean to another self hosted server.

userIconfybonprog Mon 9 Nov 2020, 10:58 pm +10

Progress Record

 

added csrf token mechanism for both FE and backend to increase security.

userIconfybonprog Sat 25 Apr 2020, 12:12 pm +1

Progress Record

 

Still working on camera/video feature

userIconfybonprog Fri 24 Apr 2020, 09:01 pm +2

Progress Record

 

I am still working on the Camera/Video Features. I have done the basic coding on the front end. Now I am going to work on the back end.

userIconfybonprog Mon 13 Apr 2020, 10:42 pm +1

Progress Record

 

I started to work on Camera/Video capture functionality to add to progress posts

userIconfybonprog Fri 10 Apr 2020, 08:37 pm +1

Progress Record

 

Image can be resized in the editor by touch on mobile (android tested) now as well as on desktop

userIconfybonprog Sun 5 Apr 2020, 09:02 pm +1

Progress Record

 

Automatic Image Resize before Uploading in Image Library


Now, images users select from their devices will automatically reduce their sizes before uploading so users can just upload photos from their mobile,etc.


Image Rotation Option Added


Users can also now rotate their images before uploading to their image library.


userIconfybonprog Fri 3 Apr 2020, 08:45 pm +9

Progress Record

 

Now ProgressMAKR.com is an isomorphic app!!

~ which means a server-rendered web app with a single-page application ~


I finally managed to implement the Server Side Rendering for the app and now pushed it to production.

This means this app will now have a better Search Engine Optimisation - better chance for people to find it on search engines.

From user point of view, it renders faster on initial page load, while subsequent page changes will stay fast as well.


From now, I will focus on adding more user features to the app for better user experience.

userIconfybonprog Tue 31 Mar 2020, 07:57 pm +1

Progress Record

 

I am still having an issue with the server side rendering upgrade. Rich text editor with added functionalities is not loading due to some errors. It will take some more time to update the app.

The current version on the site is working fine.

userIconfybonprog Sat 28 Mar 2020, 12:34 pm +1

Progress Record

 

I am still working on server side rendering for better SEO. It is quite complicated to make everything work with SSR, and user will not see any difference apart from better discoverability on the internet.

userIconfybonprog Tue 24 Mar 2020, 11:34 pm +1

Progress Record

 

Continued to work on server side rendering - made some progress but there are still issues with adapting it to the app. under development.

userIconfybonprog Sat 21 Mar 2020, 10:10 pm +1

Progress Record

 

I spent a few hours on experimenting on the server side rendering for better SEO. I am stuck trying to to do it with my current setup (combination of libraries and frameworks). I will carry on.

userIconfybonprog Thu 19 Mar 2020, 11:01 pm +1

Progress Record

 

Currently looking at Server Side Rendering for the app for a better SEO.

userIconfybonprog Fri 13 Mar 2020, 07:56 pm +3

Progress Record

 

Last few evenings I have been working on improving My Area page.


  • Page styling improvements.
  • Two separate tabs created in My Area - My Progress and My Wellbeing tabs.
  • In My Wellbeing tab, you can now see a list of your latest progress reocords under Progress Journal.

userIconfybonprog Sun 8 Mar 2020, 03:36 pm +3

Progress Record

 

Progress Heatmap Added!


I have added a new Progress Heatmap feature to Progress Post page. Now users can see progress on each of their progress items on github-like Headmap in each item page.

userIconfybonprog Sat 7 Mar 2020, 03:34 pm +3

Progress Record

 

Worked on Progress Heatmap on Progress Post Page.

userIconfybonprog Wed 4 Mar 2020, 11:30 pm +1

Progress Record

 

'How To Use' page is added with YouTube video to explain to site visitors how to use ProgressMAKR.

userIconfybonprog Sun 1 Mar 2020, 08:42 pm +1

Progress Record

 

Currently learning about social media to reach out to potential users.

Today I have created a couple of pins in Pinterest.

https://www.pinterest.co.uk/pin/618189486338114679/

https://www.pinterest.co.uk/pin/618189486338120226/

userIconfybonprog Wed 26 Feb 2020, 11:49 pm +3

Progress Record

 
userIconfybonprog Tue 25 Feb 2020, 10:50 pm +2

Progress Record

 

Currently fixing some small bugs as I start using it. Some interface improvements are made for mobile screens.

userIconfybonprog Sun 23 Feb 2020, 10:15 pm +10

Progress Record

 

ProgressMAKR web app is launched!

You can now sign up for free.