Project Banner

Introduction


Explore social media app with this user-friendly platform that has awesome look and lots of features. Easily create and explore posts, and enjoy a strong authentication system and quick data fetching using React Query for a smooth user experience.


  • React.js
  • Appwrite
  • React Query
  • TypeScript
  • Shadcn
  • Tailwind CSS

Authentication System: A robust authentication system ensuring security and user privacy

Снимок экрана (185)

Explore Page: Homepage for users to explore posts, with a featured section for top creators

Снимок экрана (181)

Like and Save Functionality: Enable users to like and save posts, with dedicated pages for managing liked and saved content

Снимок экрана (182)

Detailed Post Page: A detailed post page displaying content and related posts for an immersive user experience

Profile Page: A user profile page showcasing liked posts and providing options to edit the profile

Снимок экрана (183)

Browse Other Users: Allow users to browse and explore other users' profiles and posts

Update User Info: Implement a friendly update user info page with effortless file management, storage, and drag-drop feature
Снимок экрана (184)

Edit Post Functionality: Provide users with the ability to edit the content of their posts at any time

Responsive UI with Bottom Bar: A responsive UI with a bottom bar, enhancing the mobile app feel for seamless navigation

React Query Integration: Incorporate the React Query (Tanstack Query) data fetching library for, Auto caching to enhance performance, Parallel queries for efficient data retrieval, First-class Mutations, etc

Backend as a Service (BaaS) - Appwrite: Utilize Appwrite as a Backend as a Service solution for streamlined backend development, offering features like authentication, database, file storage, and more and many more, including code architecture and reusability

react.js appwrite tailwindcss reactquery typescript