SmartCity declinations | How the SmartCity application can be adapted for different types of communities

This entry was posted in Technology on .
SmartCity app declinations

The experience in developing iOS, Android or Cross-platform applications has determined the Mobile team from Roweb to come up with an interesting project that can meet the needs of several industries and fields of activity. More precisely, we refer to SmartCity – a complete digital solution addressed to organizations, institutions and companies.

Roweb Mobile team developed functions for two categories of users: the client who owns the application and the end-users who download it from app stores. The concept appeared as a necessity for society during the pandemic caused by Covid-19 and is distinguished by:

  • easy customization;
  • fast implementation time;
  • easy and intuitive management system.

From a technical point of view, the application means:

  • only once written code, which can be adapted to the needs of each field;
  • technologies: React Native + .NEt, KnockoutJS;
  • the possibility to add new functionalities;
  • the possibility to connect it with other innovative modules that contribute to the development of a modern city, such as SmartSanitation (a sanitation management application also developed by our team of experts).

Currently, the digital solution proposed by Roweb is used by the City Hall of Pitesti and benefits from maintenance.

“SmartCity has added value to the City Hall of Pitesti because it represents a bridge between citizens and the institution. The application allows a better organization of the activity of the mayor’s office, reducing, at the same time, the bureaucracy. For example, citizens can directly complain about what is happening in their community from the application. On the other hand, town halls can send information such as warnings or events to citizens – all based on an instant notification system.”

Malina Mircu

Malina Mircu

Mobile Team Manager

 

Declination of SmartCity application for SmartOPC – Office of Consumer Protection

Beneficiary: The declination of the SmartCity application has been designed for OPC officials and all citizens who want to file complaints using other methods than phone or e-mail. The app notifies the OPC inspectors when such a communication is received.

Main advantages:

  • better communication between users and organization
  • reduction of bureaucracy.

Implementation time: short (less than a month – after the client has provided all the necessary data to start the project).

Scalability: The SmartOPC mobile application can receive new features, such as locating a destination on the map where an OPC inspector should travel to verify the received notification.

 

Declination of SmartCity application for SmartSchool

Beneficiary: SmartSchool is aimed at teachers in schools, high schools, kindergartens or universities, and parents or children. The app has the role of a complex information portal.

Users can use SmartSchool to report complaints about their community or come up with improvements (providing feedback). In addition, there can be various types of announcements, such as notifications about the schedule change, school events, contests results etc.

Main advantages:

  • eliminating communication barriers,
  • organizing the internal activity,
  • reducing bureaucracy.

Implementation time: short (less than a month – after the client has provided all the necessary data to start the project).

Scalability: The SmartSchool mobile application can receive new features, such as the ability to scan certain documents and send them securely, directly through the application (for example, scanning documents that certify the vaccination of children and that are required at the school’s medical office). The application could also be used to communicate quickly through an internal chat module.

 

Declination of SmartCity application for SafeCity

Beneficiary: The SafeCity declination is addressed to all city citizens and intervention, rescue and discipline institutions representatives, especially the police. The app facilitates complaints such as illegal parking, disturbing public order, child abuse, domestic abuse etc. The application can include emergency phone numbers and a share-location module.

The app can also notify the missing persons to inform the community and help the authorities find them.

Main advantages:

  • safety,
  • discipline,
  • better communication.

Implementation time: short (less than a month – after the client has provided all the necessary data to start the project).

Scalability: the app allows announcements to educate children about various issues in the community, such as human trafficking, the dangers of drug and alcohol consumption etc.

 

Declination of SmartCity application for SmartCompany

Beneficiary: The declination of SmartCompany creates a direct link between customers and service providers. For example, customers can report damage, quickly reaching the departments that can resolve it.

How does it work? Technicians receive instant notifications and benefit from all the information that helps them take action: problem description and location, images of the issues and any other detail. In addition, the messages can be received on different channels and centralized in the application.

Main advantages:

  • saving time,
  • a good illustration of the company’s problems,
  • organizing the activity of the city,
  • reducing bureaucracy,
  • innovation and modernization.

Implementation time: short (less than a month – after the client has provided all the necessary data to start the project).

Scalability: the mobile application can receive constant updates. Also, it is possible to implement a time tracking module (monitoring the time for solving the notification), information/calculation regarding the intervention costs or even printing information with a wireless printer.

 

Declination of the SmartCity application for Publications and News

Beneficiary: The application is addressed to all online and offline publications, such as magazines, newspapers, blogs and their readers. This type of declination was chosen to facilitate access to correct information from a single source. Furthermore, the declination works based on notifications. Therefore, users are informed about the communications that have been introduced in the application.

They can select the alerts they want to receive or the publications they want to follow. Readers can also send communications (news) about what happens in the community, becoming a voice of the society they belong to.

Main advantages:

  • correct and direct information of the users,
  • quick access to news,
  • diminution of the fake news phenomenon,
  • education of the community that comes in contact with the respective data.

Implementation time: short (less than a month – after the client has provided all the necessary data to start the project).

Scalability: the possibility to add a direct communication module based on chat, the option to provide feedback on the news, and the possibility to share information on Social Media.

The examples from above are just a few of the declinations that can be developed starting from SmartCity. The solution was conceived as flexible, receiving various customizations that start from clients’ needs and preferences.

 

The Mobile Roweb team behind SmartCity’s declinations:

Currently, the Mobile team means eight dedicated developers with experience in creating iOS, Android or React Native applications.

Moreover, the team includes professionals with over six years of experience who have chosen to stay in the company. They say their daily activity brings challenges that motivate them and help them evolve.

Gabi – IOS Developer

Q: Why did you choose the Roweb Mobile Team?

A: I have been in the team for almost seven years. What attracted me most were projects developed on relatively new technology. It was something different from what most programmers did in 2015.

Q: What do you like most about the team/company?

A: The atmosphere in the team and the company. It is a friendly environment where everybody is open to new things. Also, you receive support both professionally and personally.

Q: What are the usual challenges in mobile projects?

A: Finding a common denominator in search of optimal solutions to deliver the best products in the optimal time.

Q: What about the satisfaction?

A: The moments when we find the right solution after we fix the bugs that stacked the team’s activity for several hours.

Ionel – Android Developer

Q: Why did you choose the Mobile Team?

A: I am passionate about Android and mobile devices and am attracted to everything related to development in this direction. I see a lot of potential in the projects I work on, which gives me extra motivation.

Q: What do you like most about the team/company?

A: I like that we work as a team. Everybody brings different ideas and approaches to product development or solving problems.

Q: What are the usual challenges in mobile projects?

A: Solving problems under time pressure, especially in applications in production, on the one hand. On the other hand, the significant challenges are related to software/hardware fragmentation in the Android ecosystem and keeping abreast of new trends in Android application development.

Q: What about the satisfaction?

A: The greatest satisfaction is that the work results are immediately visible.

Adrian – React Native Developer

Q: Why did you choose the Mobile Team?

A: I chose the mobile team because I liked it. In addition, I liked the team and the fact that I could consult with other colleagues about the best practices used so that the results were as good as possible.

Q: What do you like most about the team/company?

A: I like that I have constant feedback and am involved in technical meetings that help me have control over how the implementation should be approached.

Q: What are the usual challenges in mobile projects?

A: The challenges are dynamic and do not resemble each other from one project to another. For example, at the moment, the main challenge is testing management (depending on the operating system and the application).

Q: What about the satisfaction?

A: I am constantly learning and feeling how I evolve from one project stage to another. I think this learning is an essential thing in programming.

Bogdan – React Native Developer

Q: Why did you choose the Mobile Team?

A: I have always liked the mobile development area and I feel that I am the right person in the right place in this team and in the projects I develop.

Q: What do you like the most about the team/company?

A: From the atmosphere, to the way of working and the technologies used, I can say that I like everything.

Q: What are the usual challenges in mobile projects?

A: There are both imposed by the projects and personal challenges, usually related to the fact that we must deliver the code as clean and well developed as possible.

Q: What about the satisfaction?

A: With each project I am glad to have the opportunity to transform or create a product and, soon enough, to see that it is successful.

Cosmin – iOS Developer

Q: Why the Mobile Team?

A: In the Mobile team I have the opportunity to actually do what I like – that is to work in the Apple ecosystem and with the Swift language.

Q: What do you like the most about the team / company?

A: I feel that here I always have the opportunity to learn new things and to develop challenging apps.

Q: What are the usual challenges in mobile projects?

A: Challenges occur in every application. From these we have the chance to learn various things.

Q: What about the satisfactions?

A: Most satisfactions appear at the end of development. After completing a successful application, I fully experience the sense of accomplishment.

 

Other examples of applications in the Roweb portfolio developed with the mobile team

In addition to the SmartCity solution for other communities, the Roweb portfolio includes applications for various areas. Below, you can see some of the projects developed.

CIM Bank Mobile App

Using technologies such as Swift, Java / Android, ASP .NET Web API, we extended our collaboration with CIM BANK by developing a mobile application addressed to bank clients. The app includes intuitive and secure trading tools.

Whise Mobile App

Whise CRM is a flexible solution focusing on the real estate industry. Its primary purpose is to help the agencies manage all the properties in their portfolio and keep in touch with their clients through an innovative app.

Taxi App Development

Based on an existing prototype, we developed a customized taxi app, using the technologies C#, Kotlin, Swift, .Net, Core, Firebase Messaging, Google Maps, and SignalR.

Tourpaq Guest App & Tourpaq Destination App

We collaborate with Tourpaq (a top-notch Danish company that provides software solutions for tour operators). Due to our good partnership, we developed two mobile apps: the Tourpaq Guest App dedicated to tourists and the Tourpaq Destination App dedicated to both tourists and guides.

Smart Sanitation App

Based on the concept: ”you pay as much as you produce”, Smart Sanitation App is a solution with innovative functionalities such as mobility and a billing system for good waste management.

 

About Roweb:

Beyond the experience in the development of Mobile applications, the experience of the Roweb company means:

  • A team of 130+ developers, of which over 50% with senior positions;
  • End-to-end projects for clients from over 30+ countries;
  • Offices in three different cities in Romania: Pitesti, Craiova, and Bucharest;
  • Continuous projects, the oldest of which was started in 2006;
  • Experience in developing business applications, e-Commerce platforms, and complex web portals in industries such as Recruitment & HR, Finance & Insurance, Real Estate, Tourism & Hospitality, Associations, Transport & Logistics, E-commerce, and Marketing.

Samples of our work


Ezebee V2

Web API Architecture, OrientDB, Web Sockets, Braintree API, PayPal API, Amazon Web Services, MySQL, jQuery, CSS3...


Love Parks

ASP.NET, SQL Server, Entity Framework, Twitter Bootstrap, Telerik UI for ASP.NET AJAX, WebAPI, SignalR, jQuery