Loading…

Logged in as:

Loading departments…

Create New Event
Or create a new location below if it doesn't exist.

Create Department

Create Event

Or add a new location below.

All Departments

Loading…

Upcoming Events

Loading…

Club Events

What's Happening @ College of Idaho?

About This App

Club Events is the official event discovery platform for the College of Idaho. It allows students to browse upcoming club activities, find organizations they're interested in, and stay up-to-date with everything happening on campus—all in one place.

How to Use

  • College Events – View the weekly event calendar. Use the navigation arrows to browse past and future weeks. Click any event block to see full details including the event location.
  • Departments – Browse all registered departments. Search by name using the filter bar. Click any department tile to log in as that department and post new events on its behalf. After logging in you can also change your department password.
  • Admin – Admin-only area. The site administrator can create new departments (with a default password), post events for any department, and manage existing content.
  • About – You're here! Learn about the app and how it was built.

Technology Stack

  • Frontend: HTML5, Bootstrap 5, Font Awesome, Vanilla JavaScript (SPA)
  • Backend: Cloudflare Pages Functions (Workers)
  • Database: Cloudflare D1 (SQLite at the edge)
  • Storage: Not used — logos are icons and events use campus locations
  • Auth: PBKDF2 password hashing + HS256 JWT tokens

Deployment

Intended domain: clubevents.collegeofidaho.edu
Temporary deployment: club-events.pages.dev

Built By

RK
Rabin Kalikote
www.rabinkalikote.com
Software Engineer, Scholar, Seeker