Announce.today is a cross-platform application where users can create and view announcements in a specific area. Users can also explore a location and follow the area to get notified of new announcements.
When I first joined Milkieway Inc., the foundation for Announce—a comprehensive platform designed to streamline communication—was already in place. However, the product lacked a cohesive user experience that could bring it to life across Web, iOS, and Android platforms. My challenge was to take this foundation and design an intuitive, seamless end-to-end interface that would engage users on all three platforms. From creating high-fidelity mockups to interactive prototypes, my goal was to craft an experience that felt natural and easy to navigate, no matter the device.
Have you ever lost something and wished you could quickly spread the word? Or missed an important public announcement because it reached you too late? Whether it's an event in your neighborhood or a critical update, traditional methods like megaphones, flyers, or posters are often inefficient, labor-intensive, and unreliable. There's no guarantee the right message will reach the right people at the right time.
Announce.today was developed to solve these challenges. It enables users to create and broadcast hyper-localized announcements, ensuring timely and targeted communication within specific areas, without the inefficiencies of traditional methods.
The aim of this project was to design a user interface (UI) that supports diverse functionalities, enabling users to create announcements easily across multiple platforms. The design needed to simplify the user flow for creating announcements, incorporate dynamic map tools with educational support, and ensure a seamless experience for users.
Through research and user testing, we identified that users wanted a streamlined way to:
Announce.today serves a broad audience, including:
When I joined the project, the existing logo featured a globe with the letter "A" embedded, but it lacked a sense of elegance and connection with the product's purpose. I was tasked with redesigning the logo to align more closely with Announce.today’s brand identity.
I began by iterating on the original concept, starting with subtle modifications to enhance the visual appeal. After discussions with the team and creative director, we explored incorporating a megaphone into the logo to represent announcements clearly and intuitively.
Through multiple design iterations, we finalized a logo that effectively captures the platform's purpose, with a bold "A" integrated into a megaphone icon, symbolizing the act of broadcasting announcements. This final design resonates with the platform’s mission of connecting users through relevant, local information.
I have examined the competitors in the market and started from the atomic level of the UI design. All the icons and UI elements that I have created are responsive. We chose the typography for the product according to the supported font faces of the system.
While creating an announcement, users can upload images to that. But, when the user thinks not to upload any Pictures, the content looks empty in the product. So I created some custom-made placeholders that show up as the default image when the user didn't upload any image.
Onboarding for Announce explains the usability of the product with some clean graphics, which I have created. System permissions are requested when the user continues.
On the home screen, the user sees the announcement in card format along with a map to show where it has been made. The announcement in view will be highlighted in red color.
Follow area allows users to follow a particular area with a name and they will be notified when a new announcement is made in that area.
Creating an announcement is simplified to 4 step process, 1 - add title, 2 - mark area( Users can draw on the map where they want to make an announcement ), 3 - add details, 4 - upload images (optional).
Save the announcement while exploring and you can revisit it anytime by going into the saved section.
Announce web has a different approach in interaction with the map. To view where the announcement was made, users can click on navigate button on the announcement card.
I have created few commercial videos for Announce by combining all the prototypes that I made. This video shows the usability of the product and helps to promote Announce.
The main challenge I faced was to design a product that doesn’t need to have user education. The main feature of the application is to mark the area on the map while creating an announcement, this was even more challenging when there are no competitors in the market. As it was my first UI/UX project I learned a lot during the time being.
The resulting product was a fully designed and interactive app that users can create and view announcements in a location. I have been closely working with the development team to export assets required for different platforms.