Please enable JavaScript.
Coggle requires JavaScript to display documents.
St Paul's Movie Night Web Solution - Coggle Diagram
St Paul's Movie Night Web Solution
Problem
St Paul's School requires a web app to facilitate music events amongst students.
Solution
Create a web app that allows users to login and connect to events, vote for movies, donate money, enhance house sprit, and engage in discussions.
What must be completed
8 - 10 A3 Pages of Documentation
problem statement
mind map/s
user personas
mind map
MOSCOW chart
data sources
existing solutions (annotated)
PSE impacts
data flow diagram
sketches of UI
algorithms & pseudocode
Evaluation
4 - 6 A4 Pages of annotated source code
2 - 4 minute recording of website funcitonality
OBS studio
demonstrate login
demonstrate event connection
demonstrate voting process
demonstrate playlist feature
Functioning HTML website
Web App
Code
Software
Flask
routing
templates
Pycharm
Coding
Debugging
Python
functionalities
HTML/CSS
visual design
User Interface
Navigation
Search bar
Movie Night Events
Movie Vote
Film selecton
Header/Footer
Title
Links
Movie Vote
Film Selection
Events
Contact Information
Login Page
Login/Logout
Programming Requirements
Pycharm
Coding
Python
HTML
Coggle
Mind Map
detailed planning
task breakdown
RapidAPI
AudioDb dataset
spotifyAPI
Figma
User Personas
Existing Solutions
LetterBoxd
User reviews
Social component for discussion and feedback
Structured search and filter componenet
Netflix
Movie categorisation
User Preferences (recommendation)
Content Previews
IMBd
Rating and Review system
Detailed movie information
Sorting/Filtering
User Story
Personal, Social, Economic Impacts
Constraints & Limitations
User Personas
Mr Daniel Roberts
Interests: Fosters student engagement, organises school events, and uses movies for education and community-building.
Goals: Manage movie nights efficiently, facilitate voting and review submission, and encourage student participation.
Pain Points: Manual event management is time-consuming, difficulty collecting and updating student preferences.
Sam Mitchell
Interests: Passionate about watching and analysing movies, writes reviews, and enjoys film discussions.
Goals: Connect with like-minded students, participate in movie discussions, and share reviews.
Pain Points: Struggles to find peers with similar interests, lacks a central platform for reviews and discussions.
Emma Johnson
Interests: Passionate about watching and analysing movies, writes reviews, and enjoys film discussions.
Goals: Connect with like-minded students, participate in movie discussions, and share reviews.
Pain Points: Struggles to find peers with similar interests, lacks a central platform for reviews and discussions.
Constraints and Limitations