Focus Messenger

RSS
Focus Messenger
The Focus Messenger project was developed to simplify and speed up official correspondence in the defense sector. However, implementation was limited due to a conservative approach and the lack of competence of some management representatives accustomed to outdated work methods. Therefore, I decided to open-source the code and the project itself for wider use. Perhaps someone would like to implement it in their organization.
Features:
- Authorization
- Registration
- Profile settings
- Messaging (dialogues and personal correspondence)
- Search for users
- Attaching files (documents, videos, etc.)
- FOCUS Portal
- Bulk messaging
- Control Panel
- Multilingual support
Design concept:
The system's design was inspired by the web version of WhatsApp to ensure a user-friendly and intuitive interface. The visual design was also adapted for mobile devices.
System requirements:
- Server based on Nginx or Apache (development and testing were carried out on Apache)
- PHP version 7.4 or higher with Memcached server support (the address and port are specified in the start.php file on lines 43 and 44)
$memcached = new Memcached();
$memcached->addServer('127.0.0.1', 11211);
- MySQL database (development and testing were performed on MySQL 8.2). Add the language to the start.php file.
Installation and configuration
1. Download the system.
2. Create a database in MySQL and import the dump.sql file from the root directory.
3. Specify the database connection data in the file: /application/configs/database.php.
4. Start the Memcached server and enter the appropriate information in the /application/start.php file.
FOCUS Messenger.zip (3.32Mb)
View archive
Comments 0
Rating: 0
Downloads: 0
Author: