hi everyone this is Kazemi I'm here with
Alden taught way and Marilla tell me a
little bit about your project guys so
our project it's a website for yo
students to connect with one another in
their classes and they can find other
people in their class and they can like
arrange time to piece that together yeah
let's let's see a little let's see pset
Party in action let's see how it works
alright so over here this is my homepage
after I've logged in and I can search
for classes here and let's say I want to
search for computer science classes I
can search like that and then let's say
I want to add CPSC hundred to my list of
classes so now CPSC hundred so this is
my my home page and like this my classes
that I'm taking so if I go to CPSC
hundred this is the home page and I can
see which other students are taking the
class I can click calendar and then I
can see here like which are the times
which other students want a piece set
and I also have my own input here which
I can add by update availability so
going back to the calendar when I'm
actually doing the pset I can indicate
that I'm online to other students by
clicking the PC on button and then Elson
green yeah
also if let's say I want to work with
this student who's online now I can just
click on his name his contact details
are here I can also send him an email in
the website itself for example I can say
hi and like let's work together and if I
send him an email
so I've locked into Aldens email here oh
no I haven't yeah so he'll receive an
email from me Oh pset party at gmail.com
yep really what was the like most
difficult piece of putting all this
together for you guys
I think was like the fine details so for
example if if I would go to a calendar
we need to implement stuff like a check
to see you know you can only be set on
for like the stuff that you uploaded you
can only press be set on for the pset
parties on the day of the on the current
day so you can't like change your status
for pset party or schedule a week later
so it's all this like fine stuff that we
had to like implement yeah it was mostly
that the we have to also figure out how
to do the update option and the email
how to send an email direct from the
from the website itself it was mainly
that I'm interested like when doing the
email I've seen like from personal
experience I know that can be like kind
of hard to like integrate that email
feature how was that like like what's
what what steps did you take to get that
up and running yeah sure we actually had
a sort a short like lecture on it or
rather a short part of the lecture on it
on on cs50 lecture so that was already
like code that we could look at and
understand I think I mean going online
to see like what specific my module to
use or what what specific code to use
was a bit difficult we chose to use a
most particular website because it was
just they're much easier to integrate it
with email without having to have the
user enter their own email here because
we were concerned about security issues
you know because we weren't that
confident that our website could like be
that secure so that if you enter your
email account and password that you
would not be able to be hacked or
something so we just use email for the
website itself instead that was our
solution yeah this looks really great
like do you do you guys think you'll
actually use it or like because like I
could imagine like for cs50 especially
like when office hours are not in
session this would be super helpful yeah
I think definitely there's a potential
to to to make this into a real website
for people to use and I think we can
definitely improve on this by adding all
the classes available and like once
we've posted the website onto an online
server then I think it will actually be
very useful to your students
yeah yeah there were a couple of things
we want to do like if you have more time
to add on like we're thinking of like a
group functionality to like indicate you
know when you're working in a group so
instead of just saying one person's
green dot you will see like a green dot
with like a person's name and like four
other people under that tap to show that
you know there's a group of five which
will encourage more people to work
together for example and we also want to
thought about like a chat function and
as opposed to an email function which is
a lot more dynamic and faster to
communicate with yeah and I think
because of how the website is created in
a sense that the only thing that is
specific to Yale is the classes itself
it also means that any other institution
that wants to use it can just upload
their own classes and this can like be
exported there as well so these are all
the possible options that can be made
yeah thank you so much this this looks
really cool like I hope you guys do like
you keep moving forward with it cuz I
know I would like to use it once again
this is cos Amy and this is cs50