Powerful Chat System – Lesson 5

Today we continue a series of articles on the creation of powerful chat system. Our fifth lesson will contain next elements: avatars (which will be reduced with GD library) and some customization (custom background for profile pages). As for color picker, I have decided to use modified version of our Paint Program.

Today I will publish updated sources of our growing project (I have created new folder, several files was modified, several – new, plus I have expanded structure of our database). All project is well structured: system classes is in ‘classes’ folder, all javascript files in ‘js’ folder, stylesheets in ‘css’ folder, images in ‘images’ folder, template files in ‘templates’ folder, and – new folder ‘data’ for avatar images (don’t forget to set proper permission to this folder.

Conclusion

I hope that our new series of articles of chat system creation is useful and interesting for you. If you want to share your ideas, or you noticed any weakness – don’t hesitate to contact us. Good luck and welcome back!

Hello there! My name is Andrew and I have been doing web development for years. Frankly, not only web-development, and system-development too. This site is the place where I get to teach and share my experience for the web. Read more