Proposal
Mission
SafeCircle’s mission is to create a secure, community-driven platform that connects USC students through shared event attendance. The site facilitates social interaction, group participation, and safety by allowing students to find others with similar interests attending the same events, such as concerts, sports, or academic talks. Students can also contribute by leaving reviews and sharing event details, making SafeCircle a dynamic and engaging hub for campus life.
Audiences
- Event Enthusiasts (primary) - Students who frequently attend events such as concerts, sports games, or academic talks and want to connect with others who share their interests.
- New Students - Freshmen or transfer students looking to make friends and engage with the campus community by attending events in groups.
- Safety-Conscious Students - Individuals who prioritize attending events in larger groups for safety, especially when traveling to off-campus venues or at night.
Features
- Search Interface: A powerful search bar that allows users to look up events by name, type, or location; also seeing the most searched events etc.
- User Profiles: Each user will have a profile with basic info, a friend list, and event history.
- Friend Request with Intro Message: Users can send friend requests along with a personalized message to introduce themselves.
- Who’s Attending: Once a user confirms attendance for an event, they can see who else is attending, along with profile pictures.
- Event Reviews and Photos: Users can leave reviews and upload photos of the events they’ve attended, which will be displayed under each event’s review section.
- Add/Host Events: Users can add events they are hosting or know about, contributing to the site’s event database.
- Click-to-Text: Users can click on a new friend’s phone number or other social account to text them directly from their device for easy and intuitive communication.
- Admin Back-End: Administrative controls for data management, including editing event and user data.
- Consumer-Entered Content: Users can contribute by adding events and uploading reviews and images.
Data to Import
- Event Listings: Publicly available listings from concert venues, sports arenas, and university-hosted events.
- Campus Event Data: Import events from USC’s official calendar or student organization event schedules.
- Review Data: Import reviews of off-campus venues or events from platforms like Yelp or Google Reviews, offering a starting point for users to see event quality.
Team Roles
- Project Manager: Amy - Responsible for overseeing project timelines, communication, and ensuring the project stays on track.
- UI/UX Designers: Tongfei, Ashley, Vineeta - In charge of the site’s visual design, user interface, and ensuring a user-friendly experience.
- HTML/CSS Production: Tongfei - Handles the front-end development, ensuring the site looks and functions well on all devices.
- PHP Coder: Dezin & Amy - Responsible for back-end development, handling server-side scripting, and ensuring secure login, data handling, and dynamic functionality.
- Database Administrator: Dezin - Manage the site’s database, including event data, user accounts, and search functionality etc.
- Field Researchers: Ashley & Vineeta - Gathers feedback from potential users, conducts user interviews, and tests features to ensure they meet student needs.