# Project export: Focus Flow

This document was generated by HackStack to give an AI agent context about a hackathon project. Sections are labeled with their provenance; content marked as truncated was cut to keep this document small.

## Project metadata

- Hackathon: Cal Hacks 11.0
- Tagline: Where Agile Development furthers productivity through social media.
- Devpost: https://devpost.com/software/focus-flow
- GitHub: not linked
- Team: contributor stats unavailable

## Devpost submission (written by the team)

### Inspiration

Often times when I try to be productive, I become a victim of scrolling through social media apps (like Instagram and TikTok). I thought, "Why don't I make an app where I can be on social media while being productive?" So, my team and I created Focus Flow!

### What it does

An implementation of Agile Development in which employees are assigned tasks to work on sprints. The goal is to accelerate the timeline of project completion, while fostering a community in the workspace. Users can also upload photos to show progress and receive awards. We are helping companies improve productivity in a fun way, which includes: better longterm employees and greater development.

### How we built it

We used SwiftUI in XCode to develop our app. Additionally, we used Figma to design the UI basis for the styling of the app, then incorporated the dev mode of Figma into our Swift code.

### Challenges we ran into

Some challenges we ran into were aligning taskbars within specific workspaces to the overall taskbar in the Home page. Also, using specific functions in Swift, such as image slicing, proved to be quite difficult to integrate at first, but after research, we were able to solve it.

### Accomplishments we're proud of

Being able to accomplish real-time updating of the image slicing that occurred after each task was checked off by the user.

### What we learned

We understood the fundamentals of mobile app development: specifically, the fact that everything within an app is organized into containers that can be manipulated according to the user's commands.

### What's next

We hope to streamline the employee portion of the app to an admin control version, where managers can assign Sprint tasks to employees.

## README (from the GitHub repository)

No README available.

## Detected evidence (automated analysis)

No repository was indexed for this project. Claimed technologies below could not be checked against code.
- Swift (language) — claimed on Devpost, not found in the code

## Codebase structure

No repository index available.

## Key source files

No repository index available; no source files included.