Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/enmarcm/youconnectbackend
YouConnectBackend is a backend application built with Node.js and Express that allows users to create and manage contacts and contact groups, providing a robust API for organizing personal and professional connections. It utilizes JWT for secure authentication.
https://github.com/enmarcm/youconnectbackend
Last synced: about 2 months ago
JSON representation
YouConnectBackend is a backend application built with Node.js and Express that allows users to create and manage contacts and contact groups, providing a robust API for organizing personal and professional connections. It utilizes JWT for secure authentication.
- Host: GitHub
- URL: https://github.com/enmarcm/youconnectbackend
- Owner: enmarcm
- Created: 2024-05-14T20:32:55.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-08-16T05:15:16.000Z (5 months ago)
- Last Synced: 2024-08-16T06:28:39.515Z (5 months ago)
- Language: JavaScript
- Homepage:
- Size: 138 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# YouConnectBackend :iphone: :link:
## Description :page_facing_up:
**YouConnect** is a React Native application that allows users to manage their contacts and groups in an efficient and user-friendly way. With YouConnect, you can register and log in, edit your user profile, and even delete your account if necessary.
## Features :star2:
- **User Management (User CRUD)**: Register and log in, edit your user profile, and even delete your account if necessary.
- **Contact Management (Contact CRUD)**: Add multiple contacts with their respective names, surnames, numbers, and any other information you consider relevant. You can also view, edit, and delete your contacts.
- **Alphabetical Order**: Contacts are presented in alphabetical order for easy searching.
- **User Verification**: It is verified that the same user with the same name and number is not added.
- **Group Management (Group CRUD)**: You can create "Groups" to which contacts will be associated. You can also view, edit, and delete groups. In case of deleting a group, the user is informed that the contacts will be deleted, but if a contact is deleted from a group, it simply falls out of the group.
- **Multiparty to groups**: A contact can be in multiple "Groups".