Skip to content

RobertaWaa/Robeautify-Web-Based-Photo-Editing-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robeautify Web-Based Photo Editing Application

Robeautify is a Single Page Application that allows users to edit photos directly in the browser with an intuitive and responsive interface. Built with React.js and Node.js/Express, it combines real-time image processing using the Canvas API with secure user authentication via JWT.

Features

  • Upload and edit photos in-browser, no external software required.
  • Adjust brightness, contrast, and saturation.
  • Apply filters, crop, rotate, and transform images.
  • Secure sign-up / login system with JWT authentication.
  • Responsive design built with Styled Components and CSS.
  • Smooth navigation using React Router.
  • RESTful API for user management and editing operations.

Installation

  1. Clone the repository:

    git clone https://github.com/RobertaWaa/Robeautify-Web-Based-Photo-Editing-Application.git
    
  2. Navigate to the project folder and install dependencies:

    npm install
  3. Start the development server:

    npm start

Tech Stack

  • Frontend: React.js, Styled Components, CSS
  • Backend: Node.js, Express.js
  • Authentication: JWT
  • Image Processing: HTML5 Canvas API

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors