zc_app_android's People
Forkers
godfirstonuoha cephaspeter oyedee success0452 monicaiyb krysnkem bosunolaide iameben chrisroid jameshardey logickoder dapoanjorin ericomartin ab3id sallyjayz chiomsyn raffysul yousioph25 kibettheophilus adel09 afhamu grillzwitu adesayolawson ifuure chima94 hibecode kagiri11 apkboi folarin-isaac electrosalaf nwevopeace holarmidey65 geofferyj judahben149 etinosa123 ostilo efobi-francis jupiter-plantagenet rock16 abaxx sasaleniyan ebubecode toogood208 demolaf peculiaruc solidtm wolecode sammybloom ericogie tolulonge tommzydanz sammylex01 ayetolusamuel vcky4 johnosezele jaytru1997 jerrymatera rahmon231 kiarielinus kidusmikzc_app_android's Issues
Onboarding Screens
Two Factor Authentication
As a user, I want to be able to enable two factor authentication to limit unwanted entries into my account
Attach files when sending messages
Project Structure setup and DI setup
To help avoid confusion, the codebase structure needs to be setup properly. E.g.
Create folders necessary to avoid redundancy,
Setting up DI for the data layer and repository.
Create App icon
create username EditText field for Login
Edit User Profile
User can edit profile to upload personal data
Copy and send invite link
User can join and exit channels
create password editText field for Login
User can view all channels in organization
As a user, I can view all channels in my organization.
Sign Up Layout XML
Create a NavigationUi component
Create a navigationUi component in MainActivity to act as a container for the toolbar
Start new message button
Action button for Starting new message/DM
Notify User of message in channel
User gets notified when a message is dropped in his channel
Hide/Show Profile Information to other users
As a user, I want to be able to hide/show my personal information to other users
Delete a DM
Create Side bar Navigation
Navigation drawer for side bar
Copy a message
As a user, I will like to be able to able to copy a message
Join Channel Button
Login XML layout
Users can view list of members in a channel
The users in a particular channel should be able to view the list of members in that same channel
Notify User of message in dm
User gets notified of new messages in his dm
Create Home Screen
Landing page for successful user login
Setup CI/CD workflow.
To help in stress free team work, we need Github actions to help pull request mergers avoid merging conflicting code to the code base.
create group DM
Change Profile Picture
Sign-Up Layout XML
Reset password screen
Create Channel
Channels for organization collaboration
User can switch between organizations
Sign Up layout Logic
Login Screen
create app splash screen
Turn on/off Channel conversation tones
A user wants to turn on and turn off channel conversation tones when he sends or receives a message on the channel chat screen
Splash Screen
Delete a message I don't want other users to see
As a user, I want to be able to delete a message that I don't want other users to see
Add a contextual menu to each message
As a user, I want to be able to access a contextual menu from a message with a list of supported actions
Turn on/off notification vibration
The user should be able to turn on or turn off notification vibration.
Create DMs
Turn on/off notifications sound
Forward messages
As a user, I want to be able to forward a message.
Send a message at a later time
As a user, I want to be able to schedule a message to send at a later time
create button for login function
View profile information
Users should be able to view the profile info of other users who they are directly messaging
Edit User Preferences
Set notification on a channel
The user should be able to set notification on a channel to
:mentions
:every message
:nothing
Edit a message
As a user, I want to be able to edit a message, in case I made mistakes in it
Show Snackbar Notification if network is disconnected or slow
Create search screen
Search screen for search tab on bottom nav
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.