BRODR Music Rights: Musical Royalties Marketplace
Platform: BRODR is a dedicated marketplace for buying and selling musical royalties, allowing users to invest in specific songs and artists, as shown in the interface images.
Development and Technology:
- Front-end: Developed using Next.js and TypeScript, ensuring a fast and efficient user experience on both desktop and mobile devices.
- Back-end: The project consumes an API written in Python.
- Database: Uses Firebase for data storage and management.
Key Features:
- Payment System: Integration with payment options via PIX and card.
- Royalties Profile: Users can view the amount of royalties they have by artist.
- Payment History: Allows users to track their transactions and payments for previously purchased royalties.
- Registration and Login: Authentication is done through Google (login via "social media").
Quality and Maintenance:
- Unit Tests: The project implements unit tests for components using Jest and Test-library, ensuring code quality and robustness.
- Versioning: Uses GitHub for version control and collaboration.
- CI/CD: Features a Continuous Integration and Continuous Delivery pipeline, automating the deployment process on Azure.
In summary, BRODR is an innovative platform offering music enthusiasts the opportunity to invest in their favorite artists and songs by purchasing royalties. The combination of modern technologies and robust features makes this project a comprehensive solution for the music industry.