Welcome to DM Gallery – a platform designed to provide you with a personal space to store and cherish your memories. This website allows you to save and organize your images, creating a gallery that captures the essence of your life's moments. Whether it's a special event, a beautiful scenery, or a candid snapshot, use this space to curate and relive your favorite memories.
Feel the joy of having your own digital gallery, accessible anytime and anywhere. Start exploring the features and make this platform an extension of your life's journey.
- Node.js
- MongoDB
- Clone the repository:
git clone https://github.com/itsdheerajdp/dm-gallery.git
- Install dependencies:
cd backend
npm install
cd ../frontend
npm install
- Make sure MongoDB is running on your machine.
cd backend
npm run dev
The server will run on http://localhost:8000
cd frontend
npm run dev
Visit http://127.0.0.1:5173 in your browser to access the frontend.
- User signup and login.
- Personal gallery for each user.
- Image upload and deletion in the gallery.
- Update user profile details (avatar, cover image, password, full name, email).
Contributions are welcome! Fork the project, make your changes, and submit a pull request.