πŸ“Š MarketPulse β€” Customer Feedback Dashboard for SMEs

A real-time AI feedback dashboard for Ghanaian small businesses. The project most likely to turn into a startup after the bootcamp.

Group size: 3-4 Β· Duration: 1 week Β· Awards: 5 categories


🎯 What you’re building

Customers scan a QR code β†’ submit feedback through a Streamlit form. The app:

  • Runs Comprehend for sentiment + entities
  • Stores results in DynamoDB
  • Sends SNS alerts to the owner if feedback is strongly negative
  • Shows the owner a beautiful dashboard with charts, top entities, and recent reviews

πŸ› οΈ AWS services

  • EC2 β€” multi-page Streamlit app (customer form + owner dashboard)
  • Comprehend β€” sentiment analysis + entity extraction
  • DynamoDB β€” feedback storage
  • SNS β€” real-time alerts on negative feedback
  • CloudWatch β€” app + service monitoring

πŸ‘₯ Team roles

  1. Frontend Lead β€” the customer form + owner dashboard
  2. Backend Lead β€” Comprehend wiring + DynamoDB schema + SNS triggers
  3. AWS Engineer β€” EC2, IAM, security groups
  4. Product & Demo Lead β€” talk to real Accra businesses + presentation

πŸ“– The full walkthrough

Open GroupProject2_MarketPulse_Feedback.html in your browser. It’s an 8-phase guided build with code, AWS setup, EC2 deployment, polish checklist, demo prep, and award criteria.

The walkthrough is self-contained β€” no internet needed once you have the file.


πŸ’‘ Strategic tip for this project

Get 1-2 REAL businesses to use it before demo day. Auntie Akos, a salon, a barber, anyone. Their actual name + their actual feedback in your demo = automatic credibility. Judges remember authenticity.


πŸ… Awards (5 categories)

| 🎨 Most Polished | πŸ’‘ Most Innovative | 🎀 Best Demo | πŸ“š Best Documentation | ❀️ People’s Choice | |β€”|β€”|β€”|β€”|β€”|

Read the πŸ† Awards section of the walkthrough for what specifically wins each one for THIS project.


⬅️ Back to Group Projects