This was a competition presented by PEAR, it was presented in October and due in January

What it does

Azhar can utilize the Contentful CMS to make blog posts, once published the site is automatically deployed again. The site also comes with a contact form and email subscription. It also comes with functional search and filters with tagged posts.

How I built it

I used Gatsby and React to actually build the site. Contentful is the CMS hooked with netlify to deploy the site again when new post is added. I used Formspree to add a contact form to the site. Finally I created an input form that connects with MailChimp once an email is entered. Contentful is hooked to MailChimp to send out an email everyday at 5pm if a new post was added that day.

Challenges I ran into

I tried using Netlify forms with Gatsby but it was extremely buggy so I switched over to FormSpree instead. I also had problems with search and querying images but I eventually got that to work.

Accomplishments that I'm proud of

Function Search Filters Email Subscription Utilizing a CMS for the first time

What I learned

How to style and design your websites and components How to use a CMS and search Using Hooks and Props

What's next for Migrant Moments

Further features and styling are required. As well as fixes for mobile

Share this project: