Site icon Flutter Packages | Pub dev Packages – Flutter Mobile App World

Zuri Chat

Overview

This is the Zuri Chat Android app project repository handled by TEAM SOCRATES, written with pure Flutter.

NB: Always contact Team leads before attempting any task except assigned to.

Project Description

ZuriChat is a mobile application clone of the already existing slack application with extra features like music room, chess room, meeting room etc etc.

Design

The figma design that will be implemented for this project can be found here

Hosted App Link

Here is the link to the app hosted on appetize.

Code Style

i. Naming Convention:

Naming ConventionEffective StyleExample
Classes, enum types,typedefs,and type parameters,etensionsPascalCaseAn example is HomeScreen
Libraries, packages, directories, and source files, import prefixessnake_caseAn example is home_screen
Class members, top-level definitions, variables, parameters, and named parameters, constantscamelCaseAn example is verifiedUser

ii. Style Rule

Contribution Guide

Steps to collaborate on the repository for team members.

Forking and Cloning Repo

Add “Remote To” and “Pull From” Upstream

Complete assigned task/issue

Create and Commit Changes to a New Branch

When your task is completed:

Push New Branch to “Origin” Repository

Creating Pull Request

When making a PR, your PR is expected to have the following comments”

Directory stucture

You can check out this [document](https://docs.google.com/document/d/17uBPEtzHiTRo2lDhHdEHqlZzeCxYRwaqkvHIc9VluNE/edit?usp=sharing) for further information on the architecture.

Download Flutter Zuri Chat app source code on GitHub

https://github.com/zurichat/zc_app
Exit mobile version
Skip to toolbar