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.
- πΌοΈ 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.
- React: A JavaScript library for building user interfaces.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
To get started with the Simple Cropping App, follow these steps:
-
Clone the repository:
git clone https://github.com/jeslor/simple-cropping-app.git cd simple-cropping-app
-
Install dependencies:
Make sure you have Node.js installed, then run:
npm install
-
Run the app:
Start the development server:
npm start
-
Open the app:
Open your browser and go to
http://localhost:5173
to see the app in action.
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.
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