We have 10+ years of experience in development services.
How does it work?
Urban Impact's services include secure document destruction, recycling, and waste management solutions for businesses of all sizes. The company also offers customized solutions tailored to each client's unique needs and goals, with a focus on maximizing resource recovery and reducing waste to landfill. In addition to its waste management services, Urban Impact is committed to environmental sustainability and community engagement. The company has implemented a number of initiatives to reduce its own environmental footprint, including the use of hybrid vehicles and energy-efficient technologies in its operations. Urban Impact also supports various community initiatives and events, including local fundraisers, food drives, and beach cleanups.
Approach
Urban Impact was developed in Drupal 7 at first, later we upgraded the site through migration to newer versions of Drupal 8 and now migrated it again to Drupal 9. We experienced some challenges related to all the deprecated modules as there were several modules that didn't support the latest Drupal version. However, we did overcome this issue by finding some alternatives as well as applying some patches as well as customizing the modules. Apart from that, other challenges included dynamic page creation according to the company objectives. We had to design and develop the pages according to the different Services and Industries the company served, following different wireframes. Also, We worked on the overall responsive designs and made sure the site looked great on every device, and other browsers too. Also, working with the webforms was a little complex, as we needed to have the options on the forms checked according to the pages that the user was browsing the webform from. It was hard but wasn't unfeasible and we sorted it out perfectly. Currently, Urban Impact can be seen as an ongoing project as we are responsible for the monthly updates and maintenance where we go through the site functionalities and make sure all are working perfectly, update the modules, resolve errors, improve page speed, and work in GCLID which help in Google Ads Campaigns optimizations and improve the user experience.
How does it work?
Gsk Cyberskills offers a wealth of cyber skills-related information for interested users. Users have the ability to create an individual profile or a team consisting of a group of individuals. Additionally, users can assign different skill score levels to individual team members and compare their profiles with others or even their team with another team to gauge relative skill levels. Furthermore, users have the option to share or print their skillset scores for their personal use or to showcase their expertise to others.
Approach
We encountered several challenges while working on this site, including comparing individual profile scores, team score comparisons, navigating the different user roles and permissions, and calculating the sum of the average profile scores. While these challenges were difficult, they were not insurmountable. With the exceptional support of our team, we were able to overcome these obstacles in a timely manner.
How does it work?
Pedals, a section of The Deli Magazine, regularly features information on music gadgets, including advertisements for the latest launches and specific pricing information. Pedals is known for its comprehensive coverage of all things related to guitar pedals and effects. Viewers of The Deli Magazine are pleased with the wide range of blogs available, and are actively following the latest updates.
Approach
Pedals, the deli magazine website was built using WordPress, with additional customization done using PHP, JavaScript, and CSS. The development team faced several challenges in meeting the client's requirements, including implementing a search bar to find specific pedal content and displaying related posts on each page. Despite these challenges, the team's problem-solving skills allowed them to overcome these obstacles and successfully complete the project to the client's satisfaction.
How does it work?
The Everycloud Phishing Simulator is a powerful tool for IT departments to train their staff on how to recognize and avoid phishing scams. With this simulator, IT staff can safely send fake phishing emails to employees and monitor who clicked on any suspicious links or provided sensitive information. The simulator has several components, including a dashboard that displays all relevant statistics, a campaign section where administrators can create and manage campaigns, user groups to target specific groups of users, email templates that mimic real phishing emails, and landing pages to simulate real web pages. This platform is highly customizable, allowing users to create their own landing pages or choose from a list of pre-existing ones. By using this simulator, organizations can better prepare their staff to recognize and avoid real phishing attacks, thereby reducing the risk of cyber threats.
Approach
Organizations must provide ongoing cybersecurity education and training to end-users to maintain a secure environment. With EveryCloud's platform, the IT department can easily create training campaigns covering various topics and include pre-set or custom questions and answers. We believe that training should be concise, regular, and practical to make it engaging for staff. The EveryCloud training platform is where users who were the victims of the phishing simulation can be trained. It includes a dashboard, campaigns, videos, and categories. The dashboard provides a summary of total subscribers, total campaigns viewed, full videos watched, quizzes submitted, average question/answer percentage, and total pass-fail ratio. The campaigns list the set of campaigns for training the users, and the videos contain a collection of cybersecurity-related videos used for the campaigns.
How does it work?
The HorseYard features team offers a range of content to suit all horse enthusiasts, whether you're looking for informative articles or simply some light entertainment. Our site provides expert advice on horse buying, care, and training, as well as tips for reducing livery costs. In addition to our editorial content, users can access our classifieds section to buy and sell horses and related items, and can also learn about horse breeding. With our easy-to-use search tools, users can quickly find the horse they're looking for and navigate the buying and selling process with ease.
Approach
HorseYard poses many JavaScript challenges, especially in the search bar featured on the homepage that uses AJAX extensively. The search bar has four tabs for different categories: horses, transport, saddlery, and property. Additionally, the 'Features listing' block on the home page and horse buying list pages required extensive JavaScript development. We also had to overcome challenges in developing the footer menu, specifically the 'Search by location' and 'popular searches' features. We worked closely with the HorseYard design and UX team to provide recommendations for building their Drupal site. We had numerous consultation and feedback sessions to ensure the team created a site with a fantastic look and feel. The fast-paced and flexible nature of the HorseYard project meant that lengthy and inflexible development phases were not feasible.
How does it Work?
Open Atrium provides a collaborative workspace where teams can communicate, share information, manage projects, and work together effectively within the context of Spaces. It aims to streamline teamwork, enhance productivity, and foster a centralized hub for collaboration within organizations.
Approach
From the planning phase to the finished product, our team worked closely with the client to develop their Intranet Platform using Open Atrium (OA). We began by installing OA on their development server and held multiple meetings to fully understand their scope of work. To meet their custom requirements, we utilized Drupal modules and React JS for the front end, as well as integrated a calendar feature and other functionalities. Throughout the development process, we provided regular demos to the client to ensure we were meeting their needs and making necessary adjustments. Finally, we were able to deliver a finished product that fully met their expectations.
How does it work?
Email failures can have a significant impact on organizations, causing disruptions that can be both time-consuming and costly. The Everycloud mail-flow monitor is a free, online application that provides 24/7 monitoring of inbound and outbound email flow. The setup process is quick and easy; simply create a test mailbox and set up a forward back to the user. The mail flow monitor sends emails every five minutes to check that the user's mail server accepts them and calculates the time it takes to receive a response. If a rejection or delay is detected, the user is immediately alerted. The system is designed for end-users and partners, allowing them to log in to the dashboard to view round-trip times, alert details, average uptime and downtime, and manage domain settings.
Approach
After conducting a thorough analysis of the technical requirements for the Mail flow monitor platform, we determined that Go programming is the optimal choice for the backend. Its ability to manage multiple tiers of users and permissions, as well as its processing speed, make it well-suited to handling large volumes of emails simultaneously. We have also configured a mini SMTP server to support the platform. For the frontend, we have chosen Drupal and React to display the data to users. These are highly popular and free tools available in the Mail flow monitor marketplace.