CloudPics is a web application that allows users to securely create an account, upload photos to the cloud, and view their uploaded photos. The application is built using the MERN stack (MongoDB, Express.js, React, and Node.js) for a robust, scalable, and efficient solution.
- User Authentification : Secure user registration and login using JSON Web Tokens (JWT) for authentication.
- Photo Upload : Users can upload photos to the cloud.
- Photo Gallery : Users can view their uploaded photos in a gallery format.
- MongoDB : A NoSQL database to store user data and photo metadata.
- Express.js : A web application framework for Node.js to build the backend API.
- React : A JavaScript library for building user interfaces.
- Node.js : A JavaScript runtime built on Chrome's V8 JavaScript engine for the backend server.
- Cloudinary : A cloud-based image and video management service for storing uploaded photos.
- JWT : JSON Web Tokens for secure authentication.
- Register : Create a new account using the registration form.
- Login : Log in with your credentials.
- Upload Photos : Upload Photos.
- View Photos : View your uploaded photos in the gallery.
Contributions are welcome! Please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for more details.
For any questions or suggestions, please open an issue or contact the repository owner.