PitchHut logo
CYCLOPT CONFIGURATOR
Simplifying the management of Cyclopt orders through a web interface.
Pitch

CYCLOPT CONFIGURATOR offers a user-friendly web application for effortlessly creating and managing Cyclopt orders. With features like easy order activation, subscription management, and access control, it empowers users to keep track of their services and products efficiently. Focus on managing what's important without the hassle.

Description

Cyclopt Configurator is a web application designed for the efficient management of Cyclopt orders. This user-friendly interface empowers users to seamlessly create, activate, and oversee their subscriptions, providing greater control over their services.

Key Features

  • Activate New Orders: Quickly activate new orders by entering an activation key and registering your order effortlessly.

  • Manage Existing Subscriptions: Stay on top of your subscriptions by selecting placed orders, monitoring expiration dates, updating plans in real time, and managing user access. Easily grant or revoke permissions for specific services or products as needed.

System Requirements

Ensure the following prerequisites are installed to use the application:

  • Node.js version 20 or higher
  • npm for package management

Getting Started

Clone the repository and navigate into the project directory:

git clone https://github.com/cyclopt/community-configurator.git
cd community-configurator

Install required dependencies with:

npm install

Setup your environment variables by creating a .env file based on .env.sample and fill in the required values such as:

  • VITE_MAIN_SERVER_URL – Required URL of the backend API (refer to the Cyclopt Community Server).
  • VITE_SENTRY_ENVIRONMENT (Optional)
  • VITE_SENTRY_DSN (Optional)

To run the application, configure and start the backend server, then execute:

npm run dev

Testing

Lint tests can be run with:

npm test

For testing the production build, use:

npm run build && npm run preview

Cyclopt Configurator enhances the user experience by providing a robust interface to manage Cyclopt orders, making subscription management straightforward and efficient.

0 comments

No comments yet.

Sign in to be the first to comment.