About the client
A serial entrepreneur and founder of different businesses in the USA.
Domain (industry)
Social Media
Duration
1.5 years
Budget
$150,000.00
Team
- Project Manager
- UI/UX Designer
- Quality Assurance Engineer
- Front-End Engineer
- Back-End Engineer
Challenge
The client was looking for a professional IT-consulting agency that could cover all the technical aspects of the product, as well as help deliver the product to the market. Main business requirements for the product were:
- fast real-time video streaming capability;
- ability for the users to post information on any known incident in a half-mile radius;
- real-time alerts that allow users to receive new crime data or updates on ongoing cases;
Tasks
The client came only with an idea about the application. They didn’t have any experience in developing such products. The team outlined all the workflow processes, set milestones, aligned the budget and started the work. The app was expected to:
- provide a community of communication and collaboration between citizens in your area with law enforcement officials;
- show crime data that has been reported by other users along with photo/video uploads and updates on the status of the case;
Team
24/7 dedicated team of “A-class” professionals comprised of Front-End andBack-End Engineers, which included technical support through setting andperforming tasks through Jira
- A Software Development Team for developing, maintaining and upgradingweb applications
- A Digital Marketing Team for handling SEO, Social media marketing andcontent writing
- A Design Team for website development, branding and elemental design
Solution
When working with the client a collaborative team has developed an ecosystem that included:
- the ability to post incidents;
- capability to receive notifications within a radius of 5 miles;
- an Admin Portal for user management, Web and Mobile Applications (Android, iOS);
- real time video-streaming;
Key Features
- Real Time video-streaming;
- Chat functionality;
- Friends functionality;
- Smart Notifications based on your current location;
- Law Enforcement notification function;
Value
Users can interact and regularly publish information on the website to inform citizens about important security issues in the area. Bystanders connect and bring people together, fostering support and cooperation to prevent and eliminate any threats to your safety, your family, and society.
Technologies:
Web
- React
- Redux
- ReduxThunk
- Mapbox
- Google Places Autocomplete
- Opentok
- Fanout (for websocket connections)
Mobile
- ReactNative
- Redux
- ReduxThunk
- Mapbox
- Google Places Autocomplete
- Opentok
- Fanout (for websocket connections)
- OneSignal
- React Native Fingerprint Scanner
Back-End
- Node.js
- MongoDB
- Docker
- Agenda
- Passport
- Postmark
- AWS EC2, CloudFront, Route53, ECS, Lambda, S3
- OneSignal
- Fanout