DEV Community

[Comment from a deleted post]
Collapse
 
muchwowdodge profile image
Anton Rhein

I am not aware of the supposed feature-richness of the ideas you had so far, but especially the expense tracker might serve for more than one day 😉.
You could practice proper (and good) documentation for any of your projects as well. There should be plenty of articles available covering good documentation.

Other ideas:

  • Build landing pages for imaginary companies or products
  • Check out Gatsby and Next.js, maybe build your own blogging page, or pages about anything you like else (as a way of managing dynamic content)
  • build a simple real-time messenger in the web (for learning websockets)
  • setup a node js server that listens on 0.0.0.0 and delivers a web page, which uses the device's camera to scan a QR code and post's the data back to the server ( which ultimately adds scanning capability to your laptop 😉. QR Scanner libs are also available)
  • built a webrtc/websocket canvas as a collaborative whiteboard 😉
Collapse
 
tmchuynh profile image
Tina Huynh

Yes, I am and probably forever will be trying to improve the documentation that I write to better explain code. You have reminded me of some project ideas I had forgotten about. Thank you! I will definitely take a look into the details of these