PicShare

Out of box social media application. Control every part of your application as desire.

Built with free and popular frameworks

Flutter logo
Flutter
Laravel logo
Laravel
PostgreSQL logo
PostgreSQL
or MySQL with little changes
Elasticsearch logo
Elasticsearch
Redis logo
Redis

Features

01

Account management

Users can create account, login, logout, reset password,

02

Timeline

Your posts and followings posts are listed on Timeline page.

03

Search

Search is based on keyword matching that shows results in milliseconds.

04

Share

Users can share single photo or multiple photos as carousel with a caption.

05

Activity

Follower requests, post likes and user follows are listed on activity page

06

Profile

Users can see and update their profiles or other users profiles.

Screens

The application has 20 screens and more than 30 API endpoints

Here are some of the screens in the application,

  • Sign up, sign in, activation, password reset
  • Post history (Timeline)
  • Post like, comment like, add and remove comment
  • User search
  • Share post
  • Activity history
  • Profile view, profile update