Skip to content

This React app allows users to easily crop images. πŸ–ΌοΈ Select an image from your device, adjust the cropping area by dragging the corners, and preview the cropped result. Once satisfied, save the cropped image to your device. The app is intuitive, responsive, and perfect for quick image edits! πŸš€

Notifications You must be signed in to change notification settings

jeslor/crop_image_react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

βœ‚οΈ Simple Cropping App

Welcome to the Simple Cropping App! This is a minimalistic web application built with React and Tailwind CSS that allows users to upload and crop images with ease.

πŸš€ Features

  • πŸ–ΌοΈ Upload Image: Easily upload images directly from your device.
  • βœ‚οΈ Crop Image: Intuitively crop images using a simple drag-and-drop interface.
  • πŸ’Ύ Save Cropped Image: Download your cropped images instantly.

πŸ› οΈ Technologies Used

  • React: A JavaScript library for building user interfaces.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.

πŸ“¦ Installation

To get started with the Simple Cropping App, follow these steps:

  1. Clone the repository:

    git clone https://github.com/jeslor/simple-cropping-app.git
    cd simple-cropping-app
  2. Install dependencies:

    Make sure you have Node.js installed, then run:

    npm install
  3. Run the app:

    Start the development server:

    npm start
  4. Open the app:

    Open your browser and go to http://localhost:5173 to see the app in action.

🎨 Tailwind CSS Setup

Tailwind CSS is pre-configured in this project. You can easily customize your styles in the tailwind.config.js file and by editing the utility classes directly in your components.

πŸ–₯️ Project Structure

Here's a quick overview of the project structure:

simple-cropping-app/
β”œβ”€β”€ public/              # Static files
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/      # React components
β”‚   β”œβ”€β”€ styles/          # Tailwind CSS files
β”‚   β”œβ”€β”€ App.js           # Main app component
β”‚   β”œβ”€β”€ index.js         # Entry point
β”‚   └── ...              # Other files
β”œβ”€β”€ tailwind.config.js   # Tailwind CSS configuration
└── package.json         # Project metadata and dependencies

About

This React app allows users to easily crop images. πŸ–ΌοΈ Select an image from your device, adjust the cropping area by dragging the corners, and preview the cropped result. Once satisfied, save the cropped image to your device. The app is intuitive, responsive, and perfect for quick image edits! πŸš€

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •