12/2024
Full-Stack

StoryTime

A social platform where you can write, share, and discover stories published by others.

Tech Stack

Full-StackReact.jsNode.jsExpress.jsPostgreSQLSupabase
⚠️ The platform may not be fully functional — the database connection was active at the time of development but may no longer be running. Some features like login, publishing, and story management might be unavailable.

Overview

StoryTime is a social platform built around storytelling — a space where anyone can write, edit, and publish their own stories while exploring content shared by others in the community.

Users have full control over their content: stories can be saved as drafts, edited at any time, or deleted entirely. Publishing is straightforward, and everything is managed from a personal profile that keeps all your work organised.

On the discovery side, the platform surfaces stories posted by other users — making it easy to read, engage with, and follow writers whose work resonates with you.

Key Responsibilities

  • Designed and built the full platform including editor, reader, and discovery feed
  • Developed a rich-text story editor with chapter and media support
  • Implemented user profiles, publishing flow, and content management
  • Built a discovery feed to surface stories published by other users
  • Created a responsive reading experience optimised for long-form content

Key Features

  • Write, edit, delete, and publish stories from your profile
  • Save stories as drafts before going public
  • Browse and read stories posted by other users
  • User profiles with follower and following system
  • Story discovery feed with genre filtering
StoryTime 1
StoryTime 2
StoryTime 3
StoryTime 4