A web application for uploading and displaying images with dynamic styling. This project is built using HTML, CSS, JavaScript, Node.js, and Express. It includes features like image scaling, animations, and real-time updates.
- Image upload with dynamic styling
- Real-time display of uploaded images
- Responsive design for various devices
- Animated transitions and transformations
- Server-side handling of image uploads using Node.js and Express
- Utilizes Multer for file upload functionality
Image.Display.-.Google.Chrome.2024-02-03.11-48-26.mp4
- Node.js installed on your machine
- npm package manager
Forking the Project: Fork the repository (click the 'Fork' button at the top right of the repository page).
Clone your fork locally:
-
Clone the repository:
git clone https://github.com/your-username/Web-Image-Uploader.git
-
Navigate to the project directory:
cd Web-Image-Uploader
-
Install dependencies:
npm install
-
Run the server:
node server.js
or
npm start
-
Open your browser and go to http://localhost:3000 to view the application.
- Choose an image file using the "Choose Image" button.
- The selected image will be uploaded and dynamically displayed on the web page.
- Explore the animated transitions and transformations on hover.
Contributions are welcome! Please follow the Contributing Guidelines.
This project is licensed under the MIT License - see the LICENSE file for details.
- Special thanks to Multer for simplifying file uploads.
- Inspiration from various image upload and display projects on GitHub.
For any inquiries, please contact Ajay Dhangar.