Python, Django, Vue.js, Redis, Bootstrap, Websocket, Nginx, Webpack
TribeFund & Project Management
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.
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.
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.
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.
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.