StudySea is a study app built around the Pomodoro technique: study for a set block, say 25 minutes, then take a short break, and repeat. The difference is that you do it with friends. Everyone in a session shares the same timer, and the chat only opens during the breaks. While the timer’s running, there’s nothing to do but study.
studysea.live/view
Create Task
Tasks
Past papers, Maths: Overdue from Today at 16:00 Join
Lab report, Chemistry: Today at 19:30 Join
Read chapter 4: probability, Maths: Tomorrow at 10:00 Join
Essay plan, History: 04/05/2023 at 14:00 Join
Welcome sam, this is studySea - A social studying app with all the features you will need to stay motivated, social and to prevent burnout. If you would like to learn about the effective pomodoro study technique click below.
Why Pomodoro?
Leagues
My LeaguesCreate a LeagueJoin a League
Start a Study Session Find a Study Buddy
Friends
You currently have 2 friends!
alex is studying now! Join
jamie
Add friends
What it does
Plan study sessions as tasks, each with a subject, a start time, and how long the study blocks and breaks should be.
Study together. Start a session, or join a friend’s, and everyone counts down together. You can join halfway through and still land on the same block as everyone else.
Chat on the breaks, and only on the breaks.
Post on a feed for your friends, with likes and comments. Finishing a session posts about it for you.
Compete in leagues with friends, to see who studies the most, and see your own study time broken down by subject.
studysea.live/study
Task: Past papers
time left to study:
18:24Exit Study Session
studysea.live/break
Break Time Remaining
04:44
studySea Break Chat
welcome to chat!
Break! How far did everyone get?
Two past papers done
Still stuck on question 6
Same, I’ll help after
Enter a message...>
Session Information
sam is in this session.
alex is in this session.
jamie is in this session.
Exit Study Session
Your task: Past papers
Task subject: Maths
Study length: 25 minutes (1 block completed)
Break length: 5 minutes (0 blocks completed)
Time spent studying so far: 25 minutes
Enable Animation
studysea.live/feed
What's New?
Create Post
alex
2 hours ago
alex studied a bit of "Maths" today!
alex studied Past papers for "50 minutes". You should do some studying too!
sam
1 day ago
Lab report handed in
Three sessions with jamie and it’s finally done. The break chat kept me sane.
jamie
2 days ago
Group session tonight?
Starting at 7, 25 minutes on and 5 off. Join me from your friends list.
How it was made
It was our second-year team project at the University of Birmingham, built by seven of us over one semester, in three milestones: an idea with mockups, a working skeleton, and then the finished app with a demo video. Each of us owned part of it from end to end. Mine was the feed, with posts, likes, comments, reporting and deleting, and saving each study session once it’s over. I also built the settings pages. I was also in charge of the database and its migrations, and since I got the hang of Angular first, I made the shared components the rest of the team built their pages from.
It’s a JHipster app: Java and Spring Boot on the back end, Angular on the front, and PostgreSQL for the data. The chat is a separate little Node.js server, because that turned out easier than doing it in Spring.
It used to be live at studysea.live, but it isn’t online any more, so the pages above are rebuilt from its code, with made-up people in them. The post from the day we handed it in tells the story of building it.