Skip to content

ilAlecs/secu

Repository files navigation

SECU - Secu Exclusive Cards Unit

SECU is a web application designed to track and manage a card game. It provides a user-friendly interface for players to keep track of scores, manage game settings, and view past game results.

Features

  • Multi-language Support: The application supports multiple languages including English, Romanian, Polish, Bulgarian, German, Hungarian, Serbian, Lithuanian, and Russian.
  • Customizable Themes: Users can choose from 8 different themes to personalize their experience.
  • Game Management: Users can start new games, view past games, and toggle deduction mode.
  • Ongoing Game Tracking: The app provides a detailed interface for tracking ongoing games, including player scores, round results, and penalties.
  • Sound Effects: The application includes sound effects for player elimination, ATU calls, and game endings to enhance the gaming experience.

Project Structure

SECU
├── public
│   ├── css
│   │   └── styles.css
│   ├── js
│   │   └── scripts.js
│   └── index.html
├── src
│   ├── components
│   │   ├── HomePage.js
│   │   ├── OngoingGame.js
│   │   ├── Settings.js
│   │   └── PastGames.js
│   ├── utils
│   │   ├── gameLogic.js
│   │   └── localization.js
│   ├── App.js
│   └── index.js
├── package.json
├── webpack.config.js
└── README.md

Installation

  1. Clone the repository:
    git clone <repository-url>
    
  2. Navigate to the project directory:
    cd SECU
    
  3. Install the dependencies:
    npm install
    

Usage

To start the application, run:

npm start

This will launch the app in your default web browser.

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue for any suggestions or improvements.

License

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7