Back to Projects
Featured

Postly – Social Posting App with Appwrite Authentication

Create, Share, and Manage Posts with Image Upload and Guest Access

Postly is a modern social web app built with React and Appwrite, enabling users—including guests—to create and manage posts with image uploads, likes, edits, and deletions.

Apr 2025 - May 2025
1 month
Solo Project
Completed
Postly – Social Posting App with Appwrite Authentication

Overview

Postly is a full-stack post sharing platform built using React.js and Appwrite. It supports both authenticated users and guest access. Users can create posts with images, like posts, and perform updates or deletions on their own content. Key capabilities include: - Secure authentication with signup, login, and guest user access - Image upload with post creation - Full CRUD operations on posts - Like/unlike feature per post - Responsive UI for all screen sizes - Appwrite used for auth, database, and storage

Problem

Postly provides an easy-to-use platform for content sharing with secure access, even for guest users, making social posting more accessible and fast to use without needing backend setup.

What I Did

  • Implemented Appwrite for authentication, database, and file storage
  • Built responsive frontend in React using Vite
  • Created post management logic including like, update, and delete
  • Managed guest user flow with limited privileges
  • Handled session states and real-time post updates

Key Features

Sign Up and Login via Appwrite
Guest User Access without Registration
Post Creation with Image Upload
Edit and Delete User's Own Posts
Like and Unlike Functionality
Responsive Design for Desktop and Mobile
Secure Session Handling with Appwrite
Real-Time Post Updates

Impact

Demonstrates how to build a feature-rich social app with serverless backend (Appwrite), reducing infrastructure overhead while providing real-time capabilities.

Technologies

React.jsAppwriteJavaScriptCSS3HTML5ViteReact RouterAppwrite StorageAppwrite Database