MomsRising is a website that provides resources, mental support, and also a live chat platform for single mothers to use.

I was inspired to create this project as I was raised and brought up with the love and support from my mother. I have always admired her dedication to provide for me and my brother and her independence greatly reflectly on me as well. I value independence and wanted to create a website to help Single mothers thrive independently.

I built my project using simple html css and javascript which you can see in my github repository. I also used node.js and socket.io to create a live chating platform between different servers on the site.

Getting started with node.js and socket.io was quite difficult. I had just gotten a new laptop and installing node.js was quite a hassle. As well, socket.io wasn't working well and given the poor documentation, I had a difficult time trying to install it into my terminal. In the end, helpful youtube videos and google searches were able to aid me in overcoming this difficulty.

Prior to socket.io, I wasn't too sure what it was and used firebase. I definitely learned how to work with socket.io throughout this project and I hope to use the library in future projects.

In the future, I hope to improve MomsRising's live chat page. I would like to integrate rooms possibly and perhaps make different discussion posts for moms to navigate around the chatting platform more easily.

Overall, I had a great time working on this project. Not only was I able to use my knowledge of html css and javascript, I also had fun playing around with node.js and socket.io.

Share this project:

Updates