🧠 Inspiration We realized that many high school students have creative ideas or care deeply about real-world issues, but they often don’t know how to turn their thoughts into concrete projects. There's also a lack of accessible guidance on how to develop research skills, critical thinking, and project presentation. That’s why we created ProjectSpark — an interactive assistant that helps students explore, develop, and bring their ideas to life.

💡 What it does ProjectSpark is an AI-powered web app built on PartyRock that guides high school students through a structured yet creative process to generate project ideas. Users can:

Select their field of interest (e.g., science, technology, arts, or social issues)

Describe a real-world problem they care about

Choose a target audience and project style

Receive a tailored project suggestion that includes: → Project title, → Slogan, → Description, → Impact, → Skills to gain, → Steps to take, → AI-generated image prompt Plus, students can use a chatbot to refine or customize their idea based on personal preferences.

🛠 How we built it We built ProjectSpark using PartyRock by AWS, a no-code platform for building GenAI apps. Here's our process:

Designed user input widgets to collect creative preferences.

Wrote structured prompts that guide the AI to produce meaningful, personalized outputs.

Built multiple output widgets to display project ideas, steps, and visuals.

Added a chatbot widget so users could request changes (e.g., "I want it to focus on environmental issues instead").

Designed a clean, colorful interface with friendly language and emojis to match the teen audience.

🚧 Challenges we ran into Crafting prompts that balance clarity, creativity, and consistency across multiple project domains.

Avoiding repetitive or overly generic output from the AI.

Designing a chatbot that handles user changes while staying on theme.

Working within PartyRock’s limitations (no memory or conditional logic), which required clever prompt engineering.

🏆 Accomplishments that we're proud of Created an educational tool that makes research and creativity accessible to students.

Built a fully functional, friendly, and personalized app without writing a single line of code.

Successfully integrated interactivity via chatbot and visual content generation.

Received positive feedback from students and educators for its clarity and usability.

📚 What we learned Prompt engineering is everything when working with no-code GenAI platforms.

Students engage more when the app “feels” like it’s talking to them — tone and formatting matter.

Even simple tools can create meaningful educational experiences when designed with empathy and purpose.

🔮 What’s next for ProjectSpark Enable bilingual (Vietnamese-English) output for broader accessibility.

Add an export-to-PDF option so students can save or share their project summaries.

Integrate image generation directly from prompts to show visual prototypes.

Build a public library of student projects for inspiration and peer learning.

Allow teachers or mentors to give structured feedback on submitted ideas.

Built With

  • partyrock
Share this project:

Updates