Inspiration

During this pandemic, safe and reliable communication has been essential. Therefore, an exclusive communication system between Cougs across campuses would be perfect especially during a time like this.

What it does

CougChat is a service that allows WSU Students to connect and meet each other.
It has several features:

  1. Login
  2. Sign up
  3. Add friend
  4. Discover friends
  5. Make a personal profile
  6. Edit personal profile
  7. A messaging system.
  8. Sign out

How we built it

We built this project using visual C# in order to create user friendly GUI's. This allowed us to create a social media platform that allows WSU students to connect with each other. We used a class to hold all our account information and implemented multiple window application forms to simulate different "screens" that are triggered when certain buttons are pressed by the user.

Challenges we ran into

  1. How to write to an input and output file in visual C#.
  2. Displaying images on the GUI.
  3. Modifying data on other windows form applications while being on another .cs file
  4. Editing a field in the GUI.

Accomplishments that we're proud of

  1. Figuring out how to make a GUI in C# for the first time
  2. Connecting well together as a group
  3. Successfully displaying .png files on the GUI

What we learned

  1. How to interact with multiple forms and transfer data effectively
  2. How to create a GUI using Visual C# elements.

What's next for CougChat

We will expand upon the chatting features. Also, we want the user to be able to upload their own profile pictures. Our end goal is to turn this into a website.

Built With

  • c#
  • visual-c#
Share this project:

Updates