Program (website or app or something) that I can use as an internal business tool.
Generated Prompt
## APPLICATION OVERVIEW The application will be a web app designed for a music label team to collaboratively scout and manage potential artists. It will serve as an internal tool for partners to share Spotify links and social media profiles of artists they are interested in. The app will also allow team members to add notes and ratings to each artist, enhancing collaboration and decision-making. ## CORE FEATURES 1. **Artist Profiles**: Each artist will have a dedicated profile containing links to their Spotify page and social media accounts. 2. **Submission Form**: Team members can easily add new artists to the platform with a simple input form, including fields for Spotify links and social media URLs. 3. **Notes and Ratings**: A notes section for each artist allows team members to leave comments and rate artists using a thumbs up/down or a star rating system. 4. **Collaborative Dashboard**: A user-friendly dashboard where all team members can view and manage the list of artists, with filtering options to sort by ratings or submission date. 5. **Data Scrubbing (Future Feature)**: Plan for future integration that scrubs social media data (e.g., Instagram followers, Spotify monthly listeners) to display relevant metrics within artist profiles. ## DESIGN SPECIFICATIONS - **Visual Style**: minimalist - Clean, simple design with plenty of white space, minimal color palette, and focus on typography. - **Color Mode**: Light theme with dark text on light backgrounds. - **Primary Color**: #1978E5 (accent for buttons, links, highlights). - **Typography**: Use Inter from Google Fonts for headings, Inter for body text and UI elements. - **Border Radius**: 8px (moderately rounded) for buttons, cards, and inputs. - **Layout**: The main layout will feature a top navigation bar, a sidebar for artist categories, and a central content area displaying the collaborative dashboard. ## TECHNICAL REQUIREMENTS - **Framework**: React with TypeScript. - **Styling**: Tailwind CSS. - **UI Components**: shadcn/ui. - **State Management**: Use React Context API or Zustand for state management. ## IMPLEMENTATION STEPS 1. **Set Up Project**: Create a new React app with TypeScript and install Tailwind CSS and shadcn/ui. 2. **Design Layout**: Implement the minimalist layout based on the design specifications, ensuring responsive design principles are adhered to. 3. **Build Artist Profile Component**: Create a component to display artist details, including Spotify and social media links. 4. **Create Submission Form**: Develop a form component that allows team members to input new artist information. 5. **Implement Notes and Ratings**: Add functionality for notes and ratings on the artist profiles, ensuring data is stored and retrievable. 6. **Develop Dashboard**: Design the collaborative dashboard to allow filtering and sorting of the artist list. 7. **Future Data Scrubbing**: Outline a plan for future integration of data scrubbing features. ## USER EXPERIENCE Users will log in to the app and be greeted with a clean dashboard that displays a list of artists. They can click on an artist to view detailed information, add new artists using the submission form, and leave notes or ratings for each artist. The responsive design ensures the app is accessible across devices, promoting seamless collaboration among team members.
Loved by thousands of makers from
From early prototypes to real products, they started here.







































Generate optimized prompts for your vibe coding projects
Generate prompt
Enter a brief description of the app you want to build and get an optimized prompt
Review and use your prompt
Review (and edit if necessary) the generated prompt, then copy it or open it directly in your chosen platform
Get inspired with new ideas
Get AI-generated suggestions to expand your product with features that will surprise your users
Frequently Asked Questions
Everything you need to know about creating better prompts for your Lovable projects
Still have questions?
Can't find what you're looking for? We're here to help!
