PC Control is a web application that allows you to control the brightness and volume of your PC remotely using a web interface.
- Adjust screen brightness
- Adjust system volume
- Swagger UI for API documentation
- Frontend: React, TypeScript, Material-UI
- Backend: Flask, Python
- API Documentation: Swagger UI
- Navigate to the backend directory:
cd /E:/Programacao/pc_control/backend - Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
- On Windows:
venv\Scripts\activate
- On Windows:
- Install the required packages:
pip install -r requirements.txt
- Run the backend server:
python server.py
- Navigate to the frontend directory:
cd /E:/Programacao/pc_control/frontend - Install the required packages:
npm install
- Run the frontend application:
npm run dev
- Ensure both the backend server and frontend application are running.
- Open your web browser and navigate to
http://localhost:3000. - Use the sliders to adjust the brightness and volume of your PC.
The API documentation is available at http://localhost:5000/api/docs.
Contributions are welcome! Please open an issue or submit a pull request for any changes.
This project is licensed under the MIT License.