Project 12 / 15
Memories App
Full-stack MERN application for creating, sharing and managing memorable moments with images, tags, likes and real-time interactions.

Case study / 12
Behind the build
The problem, approach, and impact of Memories App.
- Type
- Social Memory-Sharing Platform
- For
- People who want to create, share, browse and revisit personal memories with others.
01 Challenge
A social feed needs more than post creation: users also need ways to find, organize and interact with shared memories.
02 Approach
Built a MERN application with a React/Redux client, Express API and MongoDB data model.
03 Highlights
- Creates, edits and deletes posts with images, messages and tags; users can like posts.
- Combines title search and tag filtering in the post feed.
- Uses server-driven pagination whose page state is represented in the URL, with custom JWT and Google sign-in flows.
04 Outcome
- Brings content creation, discovery and social interaction into a unified memory-sharing experience.
- Provides searchable and filterable content feeds with authenticated user interactions and scalable server-driven pagination.
Engineering / Technologies
Built with precision.
Technologies and tools powering this project.
- MongoDB
- Express.js
- React
- Node.js
- Redux
- JavaScript
- TypeScript
Full-Stack Development
Web Application
Web Development