Skip to content

JJ University development submission project / Mobile Project - GreenZone Socket Server source repository

Notifications You must be signed in to change notification settings

CistusF/greenzone_socket_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GreenZone Socket Server

GreenZone Socket Server?

This repository is socket server for GreenZone. We using Socket.IO and Express, http for socket server, And using typescript and zod for typings. More package information is in package.json.

API Features

  • Common
    • chat
    • log
    • schedule
  • Coords
    • update
  • Manage
    • boundary_update
    • notice
    • kick
    • rename
  • Room
    • create
    • destroy
    • find
    • info
    • join
    • leave

Usage?

npm install to install GreenZone Socket Server's packages. And tsc to compiles TypeScript code for JavaScript.

tsc need typescript package for global.

Next, create .env file and modify it to fit the .env.dev format. And using npm run start to start the server.

TODO?

  • Add set title feature
  • Add set safe area feature
  • Add send Anouncement feature
  • Add send warning feature
  • Add kick member feature
  • Add destroy room feature
  • Add Event Message feature
  • Add Chat feature
  • Add Logs sender feature
  • Add get special member infomation feature

About

JJ University development submission project / Mobile Project - GreenZone Socket Server source repository

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published