SOEN 343 – Software Architecture and Design (Winter 2025)
Instructor: Dr. Joumana Dargham
The Smart Education Events System (SEES) is a modern platform designed to streamline the planning, coordination, and execution of educational events. From seminars and conferences to webinars and workshops, SEES empowers organizers, attendees, and stakeholders with a unified, scalable, and smart event management experience.
| Name | Student ID |
|---|---|
| Atai Askarov | 40248327 |
| Shanvin Luo | 40248485 |
| Jordan Yeh | 40283075 |
| David Ruiz | 40176885 |
| Lina Taalba | 40250168 |
| Hannah Refour-Tannenbaum | 40243619 |
cd frontend
cd sees-react
npm install
npm startThis starts the frontend React application locally at http://localhost:3000.
cd backend
pip install -r requirements.txt
python app.pyThis starts the Flask backend server at http://127.0.0.1:5000.
| Category | Tools/Technologies |
|---|---|
| Frontend | React, HTML/CSS |
| Backend | Python, Flask |
| Collaboration | GitHub, Google Docs, Discord |
| Design & Modeling | Draw.io, PlantUML |
| Version Control | Git |
SEES/
├── frontend/ # Frontend workspace
│ └── sees-react/ # React-based client-side
│ ├── public/
│ └── src/
├── backend/ # Flask server
│ └── app.py
└── README.md