Skip to content

nabiladem/git-fit

Repository files navigation

git fit

As a GitHub user, perhaps you have tried to change your GitHub avatar and realized there is a 1MB limit for images you can upload. Git Fit's purpose is to provide a tool in your command line (CLI) to compress your avatar while maintaining high quality output.

using the tool

gitfit -input input.jpeg -output output.jpeg -maxsize -quality <1-100 for jpeg> -v [for verbose output]


## Running the Web App

You can run the full stack application using the Makefile:

1. ** start the backend server **:
   ```bash
   make server

The server will start on http://localhost:8080.

  1. ** start the frontend development server **:

    make web

    The frontend will start on http://localhost:5173.

  2. ** run tests **:

    make test

About

CLI tool and web app to compress your GitHub avatars under the 1MB limit.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors