Giter Site home page Giter Site logo

zurichat / zc_main Goto Github PK

View Code? Open in Web Editor NEW
187.0 187.0 870.0 191.92 MB

A Workspace Web App powered by React and Node Js.

JavaScript 77.44% CSS 21.06% EJS 0.19% Shell 0.01% HTML 0.10% Kotlin 0.01% Ruby 0.07% Swift 0.03% Objective-C 0.01% Dart 0.05% CMake 0.47% C++ 0.53% C 0.04%
expressjs nodejs react

zc_main's Issues

Add a road map

Add a roadmap to display upcoming features and when to expect them

Footer Components

Add a newsletter sign up form so users can subscribe and stay up to date with Zuri.

Live link
Added footer components for all external pages. PR link

Write contribution guidelines

You will write the contribution guidelines for this project, which will serve the members of this cohort and cohorts to come. The location of the file is /docs/contribution.md.

Add dependabot to the repo

You will be charged with adding the dependency monitoring bot to the repository. This will allow the project stay updated and will help keep vulnerabilities out of the repo.

Input Component

Input tags would be used in some external pages, construct an input component that is built according to design and takes in the right props for its different use cases

Create a blog page

Where users can access a list of knowledge library such as in-depth articles on effective work, time management etc.

Funny work memes

Add a feature that generate funny work memes to the resources page

Custom DM/Message notification Tone

Allow users to select custom notification tone for the any user of choice. Whenever the other user drops a message in a shared workspace or private message, notification should be different.

Information in About us page

Users should be able to know every information about the app including how it was built, the purpose and information on stakeholders.

Button Components

Buttons would be used in several places, construct an button component that is built according to design and takes in the right props for its different use cases

User search endpoint

This is the backend implementation of the user profile search feature. You will have to consider that there is auto complete, user suggestion and users can only search people in their workspace, There might be other things to consider, so yeah, kill it, show us your best.

Create an about us page

Include ambassadors so users can see and know brands or workspaces that supports Zuri Chat.

Create a Forum

So users can chat and find answers to already resolved problems

Add a feedback page

So users can complete surveys and Zuri chat can get an understanding of how people feel about the app.

User profile search feature

This will enable the user a central search feature, that will allow them search for users across their workspace. Typically, this will involve suggestions and autocomplete.

Rating feature

See companies that are using Zuri and how they rate the app.

Add description to the repo

The repository currently has no description. Therefore, it is your task to add a suitable, short and well written description for this repository. Consider all activities happening in the repo before writing the description.

User Exists Error on Validation during Sign up

As you know, there should not be two users with same email or Phone registered. Handle the validation and send the appropriate error code, you are the backend guy, you know what to do.

Set up user availability status

Your task is to build the user availability status in the front end. The user should be able to decide if they want to be busy, not available, active, or away.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.