Photobank of road construction objects InforAvtodor

Photobank of road construction objects InforAvtodor

About the project

Photo Bank (dorogi.photo) is a corporate platform for centralized storage, uploading and management of photographs of road construction projects. The solution allows employees of companies and contractors to quickly add photos, create project albums, and search for images by tags and dates. Implemented quick search, filtering, flexible access rights and integration with the corporate accounting system. Modern SPA interface in React with GraphQL (Apollo), backend in Django.

Business problem

  • Create a centralized photo bank for storing and structuring photographic materials on road objects.
  • Provide fast and convenient uploading of photos with support for metadata (object, date, geolocation, tags).
  • Implement quick search, filtering and viewing of the photo archive for all employees.
  • Implement differentiation of access rights and integration with corporate systems.
  • Create a modern, intuitive SPA interface with instant response.

Technical solution

  • Upload photos with description, tags, metadata and geolocation.
  • Grouping by projects, albums, objects and dates.
  • Instant search and filtering by tags, objects, authors, time ranges.
  • Modern SPA interface based on React + Apollo GraphQL.
  • Backend on Django: authorization, file processing, metadata output.
  • Flexible access rights: employees, contractors, administration.
  • Integration with corporate system (LDAP/Active Directory).
  • Ability to download photos and generate reports.
  • Supports mobile devices and drag-and-drop downloads.

Technologies

ReactDjangoPostgreSQL
  • Django (backend, REST/GraphQL API)
  • React (SPA frontend)
  • Apollo (GraphQL client)
  • PostgreSQL (DB)
  • S3/MinIO (cloud for photo storage)
  • JWT OAuth2 (authorization)

Results

  • The time for searching and downloading photo reports on objects has been reduced.
  • The transparency of contractors' work and the efficiency of project control have been increased.
  • Secure centralized storage of all media files.
  • Convenient access for employees from any device.
  • Positive feedback from management for the speed of implementation and ease of search.

Need the same project?

Leave a request - we will evaluate the problem for free and offer the best solution within 24 hours

150+completed projects
24hproject evaluation
95%customers are returning

Leave your contacts - we will call you back, sort out the problem and offer the best way. We have more than 350 projects behind us, each of which we launched with an individual approach. We guarantee expert advice during business hours.

Customer review

"Photo Bank has made it possible to quickly establish the exchange of photos between all project participants. Now it’s easy to find the pictures you need, loading and searching work instantly!"
— Construction project manager

Similar projects