Giter Club home page Giter Club logo

wardsculks-launcher's Introduction

WardSculks Launcher


TypeScript Node JS Electron React Tailwind CSS Redux Toolkit

Description

WardSculks is a Ukrainian Minecraft project, known for its modded servers. This application enhances the user experience for players on our servers. It is designed to support multiple server systems and integrates a sophisticated anti-cheat system. This ensures that users cannot modify the modpacks, maintaining the integrity and fairness of the gameplay.

Key Features:

  • Multi-Server Support: Seamlessly switch between different servers for varied experiences.
  • Built-In Anti-Cheat System: Prevents unauthorized modpack modifications, ensuring fair play.
  • Multiple Language Support
  • Cross-platform
  • Overriding of Minecraft launch arguments through App interface
  • Discord Rich Presence
  • Intuitive User Interface: Powered by React and Tailwind CSS for a smooth, user-friendly experience.
  • Efficient Server Communication: Leverages Electron for robust and efficient server interactions.
  • State Management: Utilizes Redux Toolkit for predictable state management across the application.

There are still much things to do

I used Obsidian to take notes and make some plans. For more information about each page and things to impove see obsidian folder

Related to Project

For more insight into the backend infrastructure of the WardSculks Launcher, visit my friend's repository:

๐Ÿ”— WardSculks Backend Repository

UI/UX Design by Me and Bohdan Ryshko

๐Ÿ”— Link to Figma

Commands

Before starting the project in development, you will need to run post-install command to properly install and use native dependencies

yarn && yarn post-install

Start

yarn start

Before commit or build make sure to run linter

yarn lint

Create installation file, also do not forget to update version in package.json

Note: check webpack.config.main.prod.ts, you must add environment variables here manually to include them in build, otherwise builder don't see them

yarn package

As starter point, we used Electron React Boilerplate

wardsculks-launcher's People

Contributors

wordllban avatar max-dmytryshyn avatar teebreak avatar

Stargazers

 avatar  avatar  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.