Eyenbros

Team TheCodeWork

20 October 2020 2 minutes read
content
Reading Time: 2 minutes

Eyenbros is a community-based project management marketplace for Tribes(groups) willing to carry out small and medium-sized projects collectively. The users within the platform can create their tribes or be a part of it. The leader of the tribe can create tribe projects and collect funds from their members. They are able to open their projects for bids from the professionals and carry out the project within the platform. The platform also has an active connect area where users are able to create their own posts. As for the professionals, and other users they have a dashboard to track down their engagement in a very intuitive manner.

Product Approach

We stared with the project at a very early stage when the founder, Brahim Benaissa, who is a research scholar turned entrepreneur and has several papers published to his name was developing on his own from an open-source project. We approached our MVP Program and Brahim was quick to identify the benefits of it. Once we started the program, we identified key features to test the market and get feedback from the users. Ever since we are able to iterate 3 times with the help of the customer feedback and continue to further the progress. In the first release, the key features including minimal group activities were released to gather feedback from the users. In the second release, we attached a non-business side to the platform driving user engagement using content. Once we finalized the feature set using this MVP Approach, we revamped the design with the final release of the revamped structure collected via user feedback. We still continue to test out different ideas and bring it out using our agile scrums development methodology.

Technical Approach

The initial skeleton project had the stack of Python 2.7, PostgreSQL, & BackboneJS with Django template rendering in most places. During the development of the first release, we continued with the stack, before upgrading and parting ways with the same in the second release. We upgraded to Python 3.x and build the new features with Django Rest API & VueJS. We still rendered the initial pages to help the SEO of the product. In the second release, we tested the semantic UI to test the response of the users with a slightly better UI/UX and it turned out to be exceeding our expectations. By the end of the second release, it was pretty evident of the need for a much better UI/UX and thus started our third phase where our dedicated designer got involved to bring out the aesthetics with UI/UX keeping th conventions in mind for ease of access & usage.

Development Approach

The current approach that we follow is getting the designs prepared in a sprint that gets developed in the next sprint and the cycle continues. Once the designs are revised and finalized the pages and features are added in the development sprint and the bugs are fixed within the current development sprint.

Current State

We have released the third phase with the design changes and iterating the product every month. The client decided to opt for our product development service, outsourcing the entire tech with us. There are plenty of things in the pipeline for feature enhancement but the priority is set up based on the brainstorming sessions held with the founder every week.

Team TheCodeWork

Our Content Team at TheCodeWork believes in quality content. We write everything related to startups and products at large. We publish our blog every Wednesday. Subscribe to our newsletter to get notified on our awesome content.