Inspiration

Clocked was inspired by how most goals are private and easy to forget. We wanted to build something that makes people more accountable by connecting goals to deadlines, proof, and social reputation.

What it does

Clocked lets users create a goal, set a deadline, and post proof before time (own personalized deadline) runs out. Instead of only showing finished results, Clocked focuses on commitment and follow-through. Users build a profile based on what they actually complete and would show failed goals, encouraging users to complete goals for their social reputation.

How we built it

We built Clocked as a mobile app using Next.js and Vercel. We focused on the main user flow first: creating a goal, setting a deadline, choosing visibility, and uploading proof. We used tools such as Tailwind, Typescript, and UI components for the goal feed and pages, this app is built for mobile use.

Challenges we ran into

One challenge was keeping the app useful without making it too complicated. We had a lot of ideas, but because of the hackathon time limit, we had to focus on the most important features. We also had to think carefully about how to make accountability feel real through the app as well as how this app was an improvement to already existing tools for public posting such as Discord, Instagram, and Notes. We did this by taking the best of both and making a simple app with its focus clear minus the additional distractions, making the user post and take accountability for their goals.

Accomplishments that we're proud of

We are proud that we built a working app with a clear purpose. We created a simple flow that connects goals, deadlines, and proof. We are also proud that the project fits the theme of connection by helping users stay accountable to themselves and others. As well as being able to get responses and actual proof of our app working through vercel, by having all the teams in the UCSD Triton Hackathon post a Day 1 and 2 post that makes their mark, whether its their team, code snippets, presentation, or finished product, we are proud and happy we're able to enjoy this accomplishment through connecting with fellow hackers!

What we learned

We learned how important it is to focus on the core problem first. We also learned more about building a complete app experience, designing for users, and making features easy to understand. This project helped us improve both our technical skills and our product planning. We were also able to build on our skills in supabase, as we needed this to complete the core feature of our app, in allowing multiple users to access our website and save posts made by them. Also being able to participate in the many workshops, and allowed us to broaden our perspective on computer science, and see what may be in store for us in the future!

What's next for Clocked

Next, we want to add stronger time tracking, better proof details, and more profile stats. We did this through the feature called "Clocked In" where users can begin a timer before starting a goal and have our app track how long the user took to complete the goal, whether its finishing their gym workout or a school assignment, this would allow the users to show proof of how long they look to complete their goal for the day, and the total time spent on goals would be seen on their social profiles.

Built With

Share this project:

Updates