Skip to content

Repository files navigation

WordOnlineServer

WordOnlineServer is the server-side project of the Apptive Game Team, responsible for handling the backend of an online word game.


⚙️ Tech Stack

  • Language: Java
  • Framework: Spring Boot
  • Database: Postgresql
  • Build Tool: Gradle
  • Deploy Tool: Github Action

🗂️ Project Structure

WordOnlineServer/
├── build.gradle          # Gradle build configuration
├── deploy.sh             # Server deployment script
├── gradle/               # Gradle wrapper configuration
├── gradlew               # Unix Gradle wrapper
├── gradlew.bat           # Windows Gradle wrapper
├── remote-deploy.sh      # Remote server deployment script
├── settings.gradle       # Gradle settings
├── src/                  # Source code directory
│   └── main/             # Main source code
│       └── java/         # Java source code
├── .gitignore            # Git ignore file
└── README.md             # Project description file

🚀 Installation & Running

1. Clone the project

git clone https://github.com/Apptive-Game-Team/WordOnlineServer.git
cd WordOnlineServer

2. Build with Gradle

./gradlew build

3. Run the server

java -jar build/libs/word-online-server-0.0.1.jar

📦 Deployment

Deployment can be automated using the provided scripts.

1. Local server deployment

./deploy.sh

2. Remote server deployment

./remote-deploy.sh

Note: You may need to adjust the scripts according to your server environment.


🧪 Testing

Once the server is running, you can test its functionalities by connecting with the client. The client project is available here: WordOnlineClient.


Member

개발자 개발자
문성필 프로필 정윤성 프로필
문성필 정윤성

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages