EventSea is created and maintained by Ev Schmitt and Jeremy Black
EventSea is an app for students, by students. It is an event hub where different student organizations on a college campus can create an account, post events, and find collaborators and members easily. Orgs are able to communicate with each other, and can send announcements to their members with the push of a button.
With EventSea, students can:
- Create and manage organization accounts
- Post events (meetings, social gatherings, talks, etc.)
- Find collaborators and members across different campus orgs
- Communicate via announcements to members with a simple button click
EventSea is designed to streamline campus life: whether you run a club, organize a study group, or just want to check out what’s going on — EventSea brings it all together.
- Org account creation & management — Each student organization can sign up, set up a profile, and manage its presence.
- Event posting & discovery — Orgs can post events; users (students) can browse or search for events across all orgs.
- Inter-org collaboration — Organizations can find collaborators or co-host events together.
- Announcements / Messaging — Orgs can send announcements to their members quickly.
- Responsive UI — Built with modern web standards to support different device sizes (desktop, mobile, tablet).
These steps assume you have Node.js and npm installed:
git clone https://github.com/EvTheWebDev/EventSea.git cd EventSea
npm install
npm run dev
npm run build
- Core event posting system
- Event discovery and browsing
- Organization account creation
- Basic organization profile management
- Event listing interface (UI implemented)
- Static asset support for events and orgs
- Student user profiles (follow orgs, track events, etc.) through Firebase
- Firebase integration for persistent data
- Secure authentication and authorization for users through University Single-Sign On
- Basic announcement/messaging system
- Executives on organization page
- Event categorization, tagging, and filtering
- Notification and email integration
- Expanded collaboration tools between organizations
- A post/social feed