Development Summary
We #Buidl (March 2 - March 16 2024)
During the period from March 2 to March 15, significant strides were made in the development and enhancement of our platforms. The Yield app saw the successful release of new stake pools, accompanied by minor cosmetic changes aimed at enhancing user interface friendliness and overall user experience. Concurrently, the Nexus platform's development proceeded with full force, with multiple releases and the start of a new sprint, focusing on integrating new features and optimizing existing functionalities.
Front-End (FE) Updates:
Yield:
- Introduced tooltip information across all fields in the Yield app, aimed at enhancing user comprehension of each field's purpose and usage.
- Redesigned the layout of specific pages, enriching the user experience with the addition of two separate pages for displaying the PROPS price and detailing the ambassador program.
Nexus:
- Completed features for membership management, including the ability for users to get membership, withdraw from a membership, and claim the rewards.
- Integrated UI and API for a detailed transaction page, offering the admins the ability to view all transactions made by all the users and the users the ability to view all their transactions on a single page equipped with search and filter capabilities.
- Integrated with the back-end API to incorporate a membership limit and the removal of the PROPS bonus field within each tier.
- Implemented an admin feature for editing membership tiers, facilitating better management and customization.
- Completed UI and API integration for topping up rewards for stake pools.
- Progress is being made on updating the UI and timer functionality for sale start and end times.
- Integration of the Token purchasing API is underway, with the UI aspect completed.
- Enhanced validation and error messaging across actions and pages, improving the user interface's responsiveness and informing users with clear, context-specific feedback for a smoother experience.
Back-End (BE) Updates:
Yield:
- Implemented minor bug fixes aimed at enhancing platform stability and improving the overall user experience.
- Fixed the Google Authenticator QR code bug, ensuring smooth authentication processes for users.
Nexus:
- Successfully developed APIs for membership purchase, withdrawal, and claiming rewards, ensuring seamless membership actions.
- Enhanced the backend logic of membership tiers by incorporating a member count feature.
- Created two transaction list APIs for admins and users, for the frontend to list all transactions, facilitating transparent and accessible transaction management.
- Completed validation for minimum and maximum token purchases on the backend.
- Developed membership edit and delete APIs for administrators to manage tiers via the admin website, enhancing administrative control.
- Working on preparing APIs to provide comprehensive token and sale information on the property detail page, enhancing user comprehension of sales details.
- Streamlined actions on the admin website and incorporated user's membership tier information into the user management page.
- Progress is underway on developing logic for token sales for different rounds of the sale.
Blockchain Updates:
Yield:
- Successfully completed all tasks related to the Hacken audit, ensuring compliance and security standards, resulting in the successful audit of the website by Hacken.
- Implemented minor fixes on the blockchain side to ensure seamless staking operations.
Nexus:
- Added member count functionality for each membership tier on the blockchain.
- In progress: Developing blockchain logic for managing different token sale periods for users based on their membership tier.
- Updated the logic in the contract to mint initial tokens to the admin wallet, ensuring efficient token distribution.
- Completed validation to ensure that the hard cap is equal to the maximum sale token limit.
- Successfully completed and tested the membership tier related functionalities including claim and withdraw on the blockchain.
- Started discussions for the implementation of a KYC verification process for users, aiming to enhance platform security and compliance measures.
Thank you