Full Stack Memories App

ReduxMERNRecommendationsJWTSessions

Saturday, June 3, 2023

Overview

FlashBackr is a robust social media platform designed with the MERN stack (MongoDB, Express.js, React, Node.js) to offer an interactive and feature-rich user experience. The platform allows users to create, read, update, and delete posts, enabling them to share their stories and memories with ease. With a secure REST API, FlashBackr delivers efficient data handling and communication across the application, maintaining smooth and consistent performance.

Details

User interaction is central to FlashBackr, featuring the ability to like and comment on posts. This functionality not only enhances engagement but fosters a sense of community, where users can connect and engage with each other’s experiences. Pagination and efficient routing ensure seamless navigation across the platform, enhancing user experience even as content scales.

For secure user authentication, FlashBackr integrates JSON Web Tokens (JWT) and Google Identity Service for reliable login and account management. These tools enhance security and user convenience, enabling quick and secure access to user profiles and personal content. State management is handled with Redux, ensuring consistent and reliable data handling throughout the application.

Explore the project here: FlashBackr.

Technologies:

  • Front End: React, Redux
  • Back End: Node.js, Express.js, MongoDB, REST API
  • Authentication: JWT, Google Identity Service
  • Features: CRUD, Pagination, Custom Recommendations