code4romania / code4romania/next-door

Create Groups

Open
#10 0 comments 0 reactions 0 assignees View on GitHub
back-end front-end
Dominant language
Java
Stars
20
Forks
26
PR merge metrics
No merged PRs in 30d

Description

The conversation in the app is happening in two main areas - in groups and in direct messages.
**A group is made by three or more users in the same hood or cross-hoods.**

- Groups can be closed or open,
- Every user can create a group and set its privacy level.
- Every user can edit its privacy level for the groups he/she created.
- Groups can be deactivated and archived, not deleted by regular users, just by Community leads.
- A user has to be able to
- create **an open group**
- input group name,
- group description,
- add the first two people at a minimum,
- set up group range - if it is a hood group or a cross-hood group
- create a **closed group**
- input group name,
- group description,
- add the first two people at a minimum,
- set up group range - if it is a hood group or a cross-hood group
- set up questions for group joining requests from other users in the app)
- close a group (_which automatically archives the group and nobody can reactivate a group other than the initial creator of the group_)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.