MinuteMaster is a cutting-edge web application designed to transform the way businesses manage and process meeting recordings. By leveraging advanced AI technology, MinuteMaster delivers concise, actionable insights from your meetings, saving time and boosting productivity.
- Description: Crystal clear audio capture with automatic speaker identification and noise cancellation for professional meetings.
- Description: Transform conversations into structured meeting minutes with action items and key decisions highlighted.
- Description: Quickly find and replay key moments in meetings with AI-powered search and transcription.
- Clone the repository:
git clone https://github.com/your-username/Geesehacks2025.git
- Navigate to the project directory:
cd Geesehacks2025
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser and navigate to:
http://localhost:3000
- Sign Up/Login: Create an account or log in using your credentials.
- Upload: Upload meeting recordings directly to the dashboard.
- Processing: Allow the AI to process the recordings and generate summaries.
- Explore: Filter through the summarized data, search for specific topics, and replay key moments.
- Frontend: Next.js, React, TailwindCSS
- Backend: Express
- AI Processing: OpenAI, Gemini, Clerk
- Storage: Amazon S3
Our biggest challenge was setting up the routing for to upload the files from the frontend to the cloud. This bottlenecked us for a while, but eventually we got it working, allowing clients to not waste money on local infrastructure, Integrated the multiple AI models was also a challenge, but each served their own purpose and succeeds at it, demonstrating the versatility of our product.
The next steps for MeetingMinutes include storing the transcriptions/summaries in the cloud, as well as making it usable on multiple devices at once to achieve even better audio quality and parsing.
This project is licensed under the MIT License. See the LICENSE file for details.