Skip to content

A fully functioning friend messaging web application with the look and feel of the 2001 Windows XP

Notifications You must be signed in to change notification settings

abedmohammed/windows-xp-messenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo Logo

WindowsXP Messenger

A fully functioning friend messaging web application with the look and feel of the 2001 Windows XP

📷 Preview

Screenshot to demo the site

👩‍💻 Built With

React React Router SASS Firebase Netlify


👨‍🏫 Showcase

This project is deprecated and is no longer live 😔

Registering

registering an account


🔵 Accounts are registered and authenticated using Firebase. With Firebase, I am able to use their rules feature to implement server side verification and security. For example, uploaded images have to be a maximum of 1MB, and the password cannot be smaller than 6 characters. Also using rules and Firebase authentication, I can ensure that relevant data is only accessible to the correct user.


Adding Users

adding a friend


🔵 You can send, receive, accept, and decline friend requests. By searching up the user's username, you can send a friend request. The user will see the pending friend requests under their search bar and will be able to accept or decline incoming requests. Once you accept a user's friend request, you are now able to have a chat with them as they are added to your friends list.


Messaging

messaging a friend


sending a picture


🔵 When you receive a message, you will receive a notification for unread messages in your friends list

🔵 New messages will move the user to the top of your friends list

🔵 You are able to see if the other person has read your message or left you on delivered

🔵 You are able to upload images and open them to view

🔵 Messages are grouped and timestamped


📚 Credits & Notes

About

A fully functioning friend messaging web application with the look and feel of the 2001 Windows XP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published