- user login register, social, email, confirm email, forgot password.
- user can create a group, and he is the group admin.
- any user can search for a group to send a connection request, with admin ability to confirm, reject, and block.
- any group admin can search for a user to send a connection request, user has ability to confirm, reject, and block.
- in a group, any member can CRUD a note.
- note includes (title, details, added by, and edited by (edited only one time), and a date and time input field (I will customize later - it is an input field that only the note creator can modify).
- any user can edit any note in a group where he is a member.
- edited notes are displayed (searched) for group members.
- push notifications.
- UI must be prof.
- Translation available (only English file is a must)
- redux pattern (ngrx) - angular 8 or 9 - ionic 4.
- Backend: firebase, asp.net, or python.
NOTE: I NEED WORKING SOURCE CODE... I WANT TO MAKE SOME EDITS.