The link to the project can be found here.

But you can read more about the story behind the project below!

Why: The Problem

In college a majority of my time goes into community. More specifically, I spend a lot of time in my christian fellowship, Asian American Christian Fellowship. As a Christian we value prayer as a form of communication but also as a way of supporting each other. However, prayer often slips through the cracks when the busyness of school and life gets in the way. Thus this prevents us from supporting each other in an extremely life-giving way.

What: A Prayer Board

I believe that a prayer board would work well as a way of combatting this problem. By allowing the entire fellowship to post their prayer requests in one place, people would have a go to spot to share and support. This would allow individuals to know where to go without having to wait for someone to ask.

How: The MERN Stack

Over the course of a few weeks I worked on creating a full-stack application to make this prayer board come to life. For this, I used the MERN Stack. That is, Mongo, Express, React, and Node.

The reason I used this stack is because I found that my data was related as each prayer request was individual and anonymous. Thus, the document-oriented database suited my needs fine. I used Node and Express to help build my backend. The reason was because that is what I initially learned, and wanted to better hone my skills with these technologies. Lastly, I used the React framework as I wanted to learn Javascript while also familiarizing myself with the important use of components.

The Result

While, it is not a completely finished product and I plan on spending more time polishing it. The functionality of the project has been completed and is usable. Individuals are able to share their prayer requests anonymously to a prayer board. They are then able to claim and unclaim prayer requests when they seem them. The goal is to leave no prayer request unclaimed ensuring to all who place them on there, someone is here to support them.