Skip to content

marcelfrey29/IU-DOCC-Project-Design-Thinking

Repository files navigation

IU-DOCC-Project-Design-Thinking

Continuous Integration (Node.js) Dependabot Updates Copilot Coding Agent

Caution

The purpose of this project is to have a working UI prototype for user testing and collecting early feedback. This application is NOT intended for production use and doesn't fulfill my own quality requirements in terms of code quality and security!

Vibe Coding with only basic checks was used to build the app. The only goal was to have a working UI to showcase the main application features. German was used as the language because the application will be tested by German users in Germany and a good prototype should fit the user. The application has a set of default data and simulates the view of a single user. The entire application state is held in-memory and is not persisted between reloads.

If you are interested in projects I built myself, have a look at my other repositories.

Group Companion

Group Companion is a mobile app that helps user groups plan, book, and share memories from visits to attractions. The app was rapidly prototyped for user testing, early feedback, and assumption verification using Vibe Coding and GitHub Copilot.

  • Single Page Application (React, Next.js, HeroUI, TypeScript)
  • Application Prototype built via Vibe Coding and GitHub Copilot
  • Collect real User Feedback
    • Verify Assumptions
    • Collect Feedback early
    • User Testing with a working application

Demo of Group Companion

Features

  • Group Management: Create and manage groups, invite members, coordinate activities
  • Attraction Catalog: Browse and search attractions across Germany with filters and ratings
  • Idea Store: Collaboratively suggest, vote on, and plan group visits
  • Event Planning: Schedule activities, track RSVPs, and manage participation
  • Memory Sharing: Upload photos and notes to preserve shared experiences
  • Gamification: Earn badges for group participation and completed visits

Run the Prototype

# Run development server (slow)
npm run dev

# Create optimized production build and start it (fast)
npm run build && npm run start

About

Group Companion is a mobile app that helps user groups plan, book, and share memories from visits to attractions. The app was rapidly prototyped for user testing, early feedback, and assumption verification using Vibe Coding and GitHub Copilot.

Topics

Resources

Stars

Watchers

Forks

Contributors