An instant messaging application developed as part of the CS314 'Elements of Software Engineering' course at Portland State University (Winter 2025 term). The project showcases key software engineering principles, including design, development, testing, and collaboration. This is still very much a work in progress.
Many simplifications were made (especially in regards to security) due to the scope of the project and the time we had to complete it. In light of that, we want to improve security significantly and refactor our code.
Collaborators: Abdurrahman Alyajouri, Nelson Nguyen.
Check the Readme's in the frontend and backend directories to see how to properly set them up.
MAKE SURE TO HAVE NODE.js INSTALLED TO USE THE "npm" COMMAND