Skip to content

IUC4801/Clicky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clicky- a cross-plaftform real-time social media application

About The Project

Clicky is TikTok inspired cross-platform real-time social media mobile application. This project has been made to provide a seamless user experience and easy sharing of videos into the platform. User can easily share their videos, can react and comment and can also follo and unfollow any other user. This app can easily work on any iOS and android devices.

Features

  • Email Sign-In is used for authentication purposes.
  • Various options such as displaying videos with captions, generating thumbnail out of videos are implemented.
  • Liking, commenting on a post can be done.
  • Videos are easily compressed.
  • Interactive and responsive UI.
  • Graphical and visual innovative effects are implemented.
  • Latest technologies are used.

Tech Used

Client: Flutter, GetX

Server: Firebase Auth, Firebase Storage, Firebase Firestore

Architecture: MVC

Getting Started

Prerequisites

Flutter should be installed in the device. Along with flutter, any code editor and android studio should also be installed.

Installation

  1. Clone the repo

    git clone https://github.com/IUC4801/Clicky.git
  2. After cloning this repository, migrate to Clicky-clone folder. Then, follow the following steps:

  • Create Firebase Project
  • Enable Authentication
  • Make Firestore Rules
  • Create Android & iOS Emulator/Simulator
  1. Run the following commands to run your app:
  flutter pub get
  open -a simulator (to get iOS Simulator)
  flutter run

Machine configuration

  • OS: Windows 10 64 bit
  • RAM: 8 GB
  • Processor: 11th Gen Intel(R) Core(TM) i5

Demo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published