Streetlogix: Street Asset Management Platform

streetlogix case
Streetlogix is a highly customizable asset management app for the public sector that enables municipalities to manage roadway infrastructure more sustainably and efficiently:
cloud-based multi-module system
set of tools to analyze data and plan road repairs
profound and verified budgeting decision-making assistance
integration & connection of civic engagement, work order, and asset management

Project's Benefits

For local governments and municipalities
quick responding and keeping resource management
untangling traffic and making roads safer
increasing transparency of public work processes
smooth end-to-end report fulfillment
estimating budget requirements
getting optimal value from maintenance & repair budgets
improving cross-team collaboration between gov departments
For road repair & maintenance providers
providing public work dispatchers and workers with automated tools
seamlessly tracking, organizing and addressing requests
instant converting service requests into work orders
enhanced scheduling and management tools for the daily basis tasks
exploring future opportunities for the company's development and launching corporate social responsibility projects

Client's story

2020
Web development and Scaling
Freshcode and Streetlogix cooperation started in 2020. The client came to us with the web development request
for achieving scale. Over time we started working on the mobile development part.
2021
Mobile development and Migration
The Streetlogix mobile app was originally Native-written which resulted in costly and time-consuming scaling, support, and maintenance. The client was facing these issues and it was the key goal for us to find the best possible way to deal with them.
2022
Minor tasks and Support
Together with the client, we've made the decision to completely rewrite the app using React Native. So, we moved from native iOS and Android codebases to the cross-platform React Native development.

Project Details

freshcode case
Team:
Full-stack developer, React Native developer,
QA engineer, Project Manager, Business Analyst
Duration:
Total Project Duration:
August 2020 — February 2022
Mobile App Development:
October 2021 — February 2022
Services rendered:
Web Development, Mobile Development,
Project Management, Business Analysis, Testing

Users types

User types within the app:
User / Dispatcher
Order within order:
Contractor / Responsible / Stakeholders

The Streelogix mobile development journey.
Here we go!

List of features we've implemented

User Management System
Push Notifications
Cost Management System
Order Form Builder
Work Order Tracking
Dynamic dashboard with Real-Time Updates
Order Attachments
Order Filter
Downloading Reports in CSV Format
Order Comments Extension
Geo-tagging Screenshot
Software Integration with other systems

Order Creation Flow As A Core Feature

Create work order → Select asset type → Enter date → Select status and priority → Write work description → Add images → Add geo → Send work order to contractor → Issue is fixed
logisctic app
mobile development
street asset management platform
streetlogix freshcode
react native development
mobile app streetlogix
cross platform app development
mobile application development
web development

Technologies

Backend
Node.js
Express
SequelizeNestJS
Mobile
React Native + i18next,
Formik, MapboxGL, Redux
Toolkit, TypeScript, Axios
Frontend
Next.js
React
Redux
Material UI
Formik
CanvasJs
ArcGIS
Database
PostgreSQL
(PostGIS)

API Integrations

mapbox
sendgrid
aws s3
onesignal
Development Challenges: Issues and Solutions

Challenge 1

Mobile Development:
Native App → Cross-Platform with React Native
Read the description by hovering over the headings one by one.

Challenge 2

Functional Requirements Specification:
Communication Matters
Read the description by hovering over the headings one by one.
Step 1
Step 2
Step 3
Step 4
Step 5
2021
2022
arrow
arrow
arrow
arrow
Involvement of internal Business Analysis and Consulting teams
Clear understanding of requirements and tasks by the dev team
Presented a low-code solution Portal.Freshcode Training Center launch.
Volunteering Center launch
arrow
arrow
arrow
Transparent and structured tasks and budget management
Seamless and continuous workflow
The team grew to 100 people.Start of the clojure.garden development.re:Clojure conference by London clojurians
Involvement of internal Business Analysis and Consulting teams
Clear understanding
of requirements and tasks by the dev team
Resource-efficient software development
arrow
arrow
arrow
2014
Step 1
Step 2
Step 3
Step 4
Step 5
2022
arrow
arrow
arrow
Transparent and structured tasks and budget management
Work with KPMG.
Launched close collaboration with local Universities to help young talents
Seamless and continuous workflow
functional requirements specification

Product Social Value: Freshcode View

Streetlogix app is one more brick in smart city concept implementation and one more step to the clever version of urban life. It builds bridges between citizens, municipalities, local governments, and road repair and maintenance providers.

Freshcode team is proud to lead such socially significant projects as Streetlogix. We do our best from the development side to build an outstanding and digital product.

Such citizen-centered services bring the world closer to a future of greater sustainability and efficiency. We at Freshcode are thrilled to empower this development.

Add work order in a fast and simple way
Empower cross-team collaboration between departments
Refine public works
Map and report street problems
Track and handle information on the current state of infrastructure
Enhanced interface & intuitive UX
Advanced user management system
Data-driven logistics and BI tools
User-friendly GIS environment
Dynamic dashboard with real-time updates

Looking to create a user-friendly and stable mobile application?

Shall we discuss your idea?

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
What happens after you fill this form?
You share essential requirements with us
We sign an NDA to keep your ideas confidential
Our representative will contact you within one business day
Our analysts and developers estimate the budget and timeline
Copyright © 2022. All Rights Reserved | Privacy Policy
Headquarters
160 Sobornyi Ave., Zaporizhzhia, 69061, Ukraine
93 Belovodski Put, Sofia, Bulgaria
3 Pan Peninsula Square, London E14 9HQ, UK
Close
Why Cross-Platform
development matters
Thank you for your question
Oops! Something went wrong while submitting the form.
By clicking on the button, I agree to the prosessing of personal data