This repository was archived by the owner on Jul 5, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathReadME
More file actions
33 lines (16 loc) · 1.26 KB
/
ReadME
File metadata and controls
33 lines (16 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
This is a web application developed using PHP and MySQL.
I wanted to create a project such as this to go in depth on authentication, CRUD, and working with WebSockets.
Some of the features that I've implemented are:
Email verification after registration
- if an email or username is in use, the user will have to choose a different username and or email
One to One (DM) Messaging
Update/Manage Profile Picture, Bio, even your username
Status (when someone is online vs offline)
What I will add:
WebSocket to offer realtime chatting across the server
Forgot Password? option
Add Friends
I wanted to give myself a challenge, and so far I've been able to work through adding certain features.
- The real challenge was working with the Websocket and sending the data across the server. In this project, I feel that I've grown with the use of JavaScript, JSON, and ajax.
I feel that I've accomplished a lot, and that I've also grown a lot within my code. I went from creating basic HTML & CSS templates 4 months ago to create dynamic web chat applications.
I was able to brush up on my SQL querying, using inner joins, and performing other CRUD methods via the DB. Backend programming is an amazing, and extensive part of development, and it always provides a challenge.