Skip to content

Latest commit

 

History

History
30 lines (26 loc) · 946 Bytes

File metadata and controls

30 lines (26 loc) · 946 Bytes

Social Connection Backend API

A backend system built with Node.js, Express, and MongoDB that enables authenticated users to discover profiles, send connection requests, review requests, and manage mutual connections with secure access control.

File Tree: project1

├── 📁 src
│   ├── 📁 config
│   │   └── 📄 db.js
│   ├── 📁 middleware
│   │   └── 📄 auth.middleware.js
│   ├── 📁 model
│   │   ├── 📄 connectionRequest.js
│   │   └── 📄 user.js
│   ├── 📁 routes
│   │   ├── 📄 auth.js
│   │   ├── 📄 profile.js
│   │   ├── 📄 request.js
│   │   └── 📄 userRouter.js
│   ├── 📁 utils
│   │   └── 📄 validation.js
│   └── 📄 app.js
├── ⚙️ .gitignore
├── ⚙️ package-lock.json
├── ⚙️ package.json
└── 📝 readme.md