Giter Club home page Giter Club logo

comebond's Introduction

ComeBond

Hack Singapore 2024

License

Project Description

Our project aims to create a virtual community that promotes volunteering and community engagement through a dynamic and interactive 2D client. This platform will enable users to navigate around a virtual space, interact with others in real-time, access updated news, and engage in various activities, all while being incentivized through a gamification system.

Features

  • Real-time Interaction: Users can interact with others in the virtual space in real-time.
  • Updated News: Access the latest news within the platform.
  • Engaging Activities: Participate in various activities designed to encourage community engagement.
  • Gamification: Earn rewards and incentives through a gamification system to motivate participation.

Technologies Used

  • Phaser: For creating the 2D game client.
  • Colyseus: For real-time multiplayer functionality.
  • Node.js: For the server-side logic.
  • TypeScript: For a type-safe development experience.

Installation

  1. Clone the repository:
    git clone https://github.com/wilfredNJH/comebond.git
    cd comebond
    
  2. Install dependencies:
    npm install
    
  3. Run Server:
    npm run start-server
    
  4. Run Client:
    npm run start
    

License

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

Acknowledgements

Thanks to Hack Singapore 2024 for the inspiration and platform to develop this project. Special thanks to the open-source community for their invaluable tools and libraries.

comebond's People

Contributors

wilfrednjh avatar sxyafiq avatar kts-kenric avatar casslzh avatar kts-ss avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.