
CSUCI Student Network
DolphinConnect is your campus-wide space to collaborate, share resources, and grow together with classmates who share your major.
Overview
The CSUCI student network is a full-stack web application designed to provide a secure and collaborative space for the campus community. Built with React.js, Node.js, MongoDB, and Redis, the platform allows students to communicate, collaborate, and stay engaged with campus life in one place.
Access is restricted to verified CSUCI students through school email authentication, with Node.js handling login, Redis managing sessions, and MongoDB storing user data.
Features

Streams
A centralized feed where students can view posts, updates, and shared content from the CSUCI community

USER PROFIL
A personal page where students can manage their information and view their activity.

FollowING
Displays a personalized list of users a student follows to track their activity.

CHat
Real-time messaging for direct and group communication between students.

Notifications
Provides alerts for new messages, likes, comments, follows, and event updates.

