Logo of Utitofon Udoekong
< App Development / >

Mocx

Back to Explore Projects
//
npm run case_study

Smart system controls to enable you customize system behaviour to suit your renewable energy needs from anywhere in the world.

Reserve power at a set percentage so you always have power when you are in a pinch. Create whitelists for your device and protect the device access to only a limited number of websites, all other websites and web pages will be inaccessible by default. Blacklist devices so they cannot use your routers internet. Blacklist or block websites for your devices and manage what websites different devices can access on the router. Schedule when certain devices can have access to the internet. Schedule when your devices can access certain websites. Manage and monitor the data consumption of different devices.

Development Process

I worked with Mocx a startup based in Lagos, Nigeria. I created an app that would empower users to have full control over their renewable energy systems while maintaining an easy and intuitive experience. The motivation behind it was to provide a solution that allowed users to customize their system's behavior, ensuring they always have power when needed. With the world's increasing reliance on renewable energy, I saw an opportunity to build a practical and efficient tool for managing these systems.

Development Process:

  1. Idea and Concept: It all began with the concept of user-friendly control for renewable energy systems. I envisioned an app that could reserve power, control access, and schedule internet usage, making it a valuable tool for individuals and businesses.
  2. Technical Stack: I chose Flutter as the foundation for Mocx due to its versatility and ability to deliver a consistent experience on both Android and iOS. Dart served as the primary programming language.
  3. Frontend Design: The app's user interface was meticulously designed to ensure a clean, modern, and intuitive user experience. It needed to be accessible to users of varying technical backgrounds.
  4. System Control Features: I developed the functionality to reserve power at a specified percentage, create whitelists and blacklists for device access, and schedule internet usage for individual devices.
  5. Data Monitoring: Mocx was equipped with a feature to monitor the data consumption of different devices, providing users with insights into their network usage.
  6. Testing and Optimization: Rigorous testing and optimization were crucial to ensure the app's stability and efficiency. It had to be reliable for users worldwide.
  7. Deployment: Mocx was made available on both Google Play Store and the Apple App Store, making it accessible to a wide range of users.

The development process was an exciting journey, and I'm proud to have created an app that truly empowers users in managing their renewable energy systems. Mocx encapsulates the essence of smart system controls and is ready to be a part of the sustainable energy future. You can find it on the app stores, ready to revolutionize the way you manage your renewable energy needs.

//
npm run showcase