The Learning Club

About

The Learning Club was created to bring people together over a common curiosity and love of learning.

It operates like a book club but for podcasts!

This platform allows people to create groups either locally or remote.

Then others can discover and join them.

A new podcast is featured each month.

Organizers can host discussion events to share favourite facts, ideas that were sparked, and additional knowledge.

How It Was Built

The frontend is built using the React.js framework and Sass. All styling and components have been custom designed and built.

Auth is powered by JWT tokens generated on sign up or log in. Tokens stay valid throughout the user session or up to 24 hours.

This platform uses MySQL for the database. The design accounts for the various relationships between users, groups, and events.

Node.js and Express power the server and provide REST API endpoints for the client to get and modify dates.

Explore For Yourself