PastForward

PastForward is a one-of-a-kind application that bridges the gap between history and modern social interaction. With a unique twist, it allows users to step back in time and engage with historical posts as if they were part of today’s social feed. Browse iconic moments, like legendary events, and comment on the past — all through a familiar, interactive social media experience.

Whether it’s a royal decree, a revolutionary speech, or a snapshot of daily life from centuries ago, PastForward makes history feel alive and personal. It’s not just about learning the past — it’s about living it..

Features

Authentication: User registration and login with Google OAuth Post Creation: Create posts with images and captions Public Feed: Browse posts from all users with infinite scrolling Interaction: Like and comment on posts Profile Management: View and edit user profiles Follow System: Follow/unfollow other users Historical Content: Browse and interact with historical posts Search: Find users and content Responsive Design: Works on mobile and desktop devices

Technologies Used

Frontend: Next.js 14, React, Tailwind CSS Backend: Next.js API Routes, Server Actions Database: PostgreSQL (Neon) ORM: Prisma Authentication: NextAuth.js AI Integration: OpenAI, ElevenLabs (with free alternatives) Image Generation: Replicate, Stability AI Deployment: Vercel

Built With

Share this project:

Updates