Memories is a MERN (MongoDB, Express.js, React, Node.js) stack project created for fun. It serves as a personal starting point and exploration into Node.js programming within the context of the MERN stack. The goal of this project is to provide users with a platform to share and reminisce about their memories. The application allows users to add their memories through a simple form, and these memories are then displayed in a social media-like page. Users can interact with the memories by liking and saving them.
-
Add Memories: Users can add their memories using a form, providing details such as the title, description, and an optional image.
-
Social Media-like Page: Memories are displayed in a visually appealing format, similar to a social media page.
-
Interactions: Users can like and save memories, adding a layer of interactivity to the platform.
Before running the Memories application, ensure that you have the following prerequisites installed:
Follow these simple steps to get the Memories app up and running:
- Clone the Repository:
git clone https://github.com/your-username/memories.git
- Navigate to server, install dependencies and run the project
cd memories/server npm i npm start
- Navigate to client, install dependencies and run the project
cd ../client npm i npm start
- Voilà! Open your browser and go to http://localhost:3000 to explore the Memories app.
- This project is a great starting point for exploring Node.js programming, especially within the context of the MERN stack.
- Feel free to customize and expand upon the project to suit your needs.