📜 ⬆️ ⬇️

Corporate telephone directory with a map

Hello! I want to share a corporate telephone directory with an office map. Convenient for orientation in a large organization. It will be especially useful for new employees who have not yet remembered which of the colleagues where they are sitting.


screenshot


The source of contacts for the directory is Active Directory, the contacts from which are imported into the MySQL database, then the directory operates with the MySQL database.


Inside the directory contacts are divided into two types:



Imported contacts can not be edited, they can only be hidden from the list and indicate the location on the map. All changes need to be made in AD, after which a re-synchronization will be performed, at which new entries will be added and updated.


Functionality:



Maps are stored in templ/map[1-5].png files templ/map[1-5].png


Link to project


screenshot


Search for an employee on the map:


screenshot


Demo (on a free hosting can fall off at any time): http://pfzim.rf.gd/pb/
Login: admin
Password: admin

Related projects:


https://github.com/tdvsdv/eight
https://habrahabr.ru/post/251955/
https://habrahabr.ru/company/pt/blog/149481/


PS Interesting to hear comments and tips on improving the design and code


')

Source: https://habr.com/ru/post/328560/


All Articles