This application allows users to manage GitHub repositories across different organizations.
- View repositories from multiple GitHub organizations
- Move repositories between organizations
- Remove repositories
- View repository details including file list and README content
- Clone the repository
- Install dependencies:
npm install
- Set up environment variables:
- Create a
.env
file in the root directory - Add your GitHub token:
GITHUB_TOKEN=your_token_here
- Create a
- Start the backend server:
python backend/app.py
- Start the frontend server:
npm start
- Open your browser and navigate to
http://localhost:3000
Run the tests with: