Join a dynamic project focused on building a streamlined music distribution dashboard for a fast-growing platform. This role involves developing a secure, user-friendly web application that enables artists to submit music and allows the admin team to manage releases efficiently. The dashboard will support user registration, artist profiles, music submission, release status tracking, and comprehensive admin controls for processing and monitoring music releases. No third-party API integrations are required, as all distribution activities will be handled internally by the admin team. The ideal candidate is comfortable with full-stack development and can deliver a reliable, intuitive platform tailored to the needs of both artists and administrators.
Deliverables
Develop a web-based dashboard for music distribution with separate user and admin interfaces
Implement user registration, artist profile management, and music submission features
Build admin controls for managing releases, downloading music packages, and inputting streaming statistics
Ensure secure handling of user data and music files
Design an intuitive UI/UX for both artists and admin users
Provide documentation for ongoing maintenance and future enhancements
Requirements
Proficiency in full-stack web development (front-end and back-end)
Experience designing secure, scalable dashboards or admin panels
Strong knowledge of web technologies such as JavaScript, HTML, CSS, and a modern framework (e.g., React, Vue, Angular)
Familiarity with backend frameworks (e.g., Node.js, Django, Ruby on Rails) and database management
Ability to implement user authentication and data security best practices
Excellent problem-solving skills and attention to detail
Good communication skills and ability to deliver clear documentation
Experience with music-related platforms or a strong interest in the music industry is a plus
Availability for a single project with potential for follow-up work
Open to entry-level candidates with demonstrable skills
About Twine
Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally.
Our Mission
Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.
#J-18808-Ljbffr