# Project export: Do Your F'n Work!

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: Unmotivated? Always procrastinating? Well, "Do Your F'n Work!" has got your back. Wager money on series of task proctored by your friends. If you don't do it or do it in time, say bye to your money.
- Devpost: https://devpost.com/software/do-your-f-n-work
- GitHub: not linked
- Team: contributor stats unavailable

## Devpost submission (written by the team)

### Inspiration

Because our friends always flake on things they say they're going to do. From studying to arriving on time. Our 4th group mate also decided to flake, leading to the creation of this app.

### What it does

Users can add tasks of goals they want to do which this app will hold on to. The kicker is that the user HAS to wager money on the task, and if they don't do it, they will lose that money to the proctor (their chosen friends). This adds a bit of spice to the game and creates more motivation to actually achieve something! Furthermore, the friend has the power to taunt you (and potentially motivate you even more).

### How we built it

We use React.JS for the front-end, Express.JS for the back-end, and MySQL for the database.

### Challenges we ran into

Honestly, it was learning all these new technologies on top of other complicated technologies such as Git (a lot of merge conflicts). We spent a lot of useless hours on menial tasks trying to figure out why our code wasn't working etc. Overall, the hours weren't spent with good productivity as a result.

### Accomplishments we're proud of

Making a full-stack application that actually has some use. Not only does it motivates one to achieve their goals, it also (maybe) reinforces ones friendship (or destroy it).

### What we learned

Other than al the technologies, we learned how to work as a team from software architecting to actually implementing it. Overall, we had a fun time despite spending hours working on it (where most of the time we got stuck)!

### What's next

Maybe implementing the Stripe API so we can use credit cards. Other than that, maybe a call/message function to taunt the users.

## 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.
- Express (technology) — claimed on Devpost, not found in the code
- JavaScript (language) — claimed on Devpost, not found in the code
- React (technology) — claimed on Devpost, not found in the code
- SQL (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.