Skip to content

mehmedakif/AnydeskDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anydesk Demo Project

This repository contains a demo project with two components:

  • Backend: A Spring Boot application.
  • Frontend: A Next.js application.

Prerequisites

Ensure you have the following installed on your system:

General:

Backend:

Frontend:

Clone the Repository

To clone this repository, run:

git clone <repository-url>
cd anydesk-demo

Backend Setup

  1. Navigate to the backend directory:
    cd backend
  2. Build the application using Maven:
    mvn clean install
  3. Run the application:
    mvn spring-boot:run
  4. The backend will be available at http://localhost:8080.

Frontend Setup

  1. Navigate to the anydesk-demo-frontend directory:
    cd ../anydesk-demo-frontend
  2. Install dependencies:
    npm install
    or if you're using Yarn:
    yarn install
  3. Start the development server:
    npm run dev
    or with Yarn:
    yarn dev
  4. The frontend will be available at http://localhost:3000.

Running Both Simultaneously

To run both the backend and frontend simultaneously:

  1. Open two terminal windows or tabs.
  2. In the first terminal, start the backend:
    cd backend
    mvn spring-boot:run
  3. In the second terminal, start the frontend:
    cd anydesk-demo-frontend
    npm run dev

Additional Notes

  • Make sure the backend service is running before using the frontend to avoid API errors.
  • You can modify the backend and frontend configurations (like ports) if needed in their respective configuration files.

License

This project is licensed under the MIT License. See the LICENSE file for more details.


If you encounter any issues, feel free to open an issue or contact the maintainers.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published