Smartlaunch

Component ID

1335704

Component name

Smartlaunch

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

Overview

This module will provide integration with Smartlaunch, a popular internet cafe management software, commonly used in LAN Centers.

Currently the module is nowhere near production quality. There's a lot of orphan/fragmented code, so it's not even ready for testing yet.

I will be unable to work on any projects, including this one, from February - August, due to basic training and a well-deserved vacation. Once I return, though, I plan on moving full-speed ahead on the project.

Current Features

  • Block to display the status of PCs/consoles
  • Block to showcase the most popular applications

Planned Features

  • Synchronize Drupal and Smartlaunch users and their data
  • Show time/funds left in user profile
  • Send user an alert when time/funds go below threshold (via Rules, plus SMS and/or Messages and/or Notifications sub-modules)
  • Views integration via sub-module: Display PC availability via block, and pull in Smartlaunch news as its own Type (also add block)
  • Allow users to buy time (via Ubercart)
  • Allow users to exchange reward points for time (via Userpoints and Ubercart)
  • Give reward points to users for various actions related to time/money spent (via Userpoints)
  • Add tokens for various Smartlaunch data (PCs, users, etc)

Dependencies (Subject to change)

  • None currently

Optional Dependencies

  • Views (not yet implemented)
  • Ubercart (not yet implemented)
  • Userpoints (not yet implemented)
  • SMS (not yet implemented)
  • Messages (not yet implemented)
  • Notifications (not yet implemented)
  • Rules (not yet implemented)