Welcome to the Psychological Counselling Backend – a comprehensive solution designed to revolutionize mental health service management! 🌟
- 📅 Seamless Appointment Management
- 🔐 Secure Patient Record Storage
- 💬 Integrated Communication Platform
- 🛡️ Advanced Authentication & Security
- Node.js (v14+)
- MongoDB
- 📦 Clone the Repository
git clone https://github.com/mukundjha-mj/Psychological-Counselling-backend.git
cd Psychological-Counselling-backend
- 📦 Install Dependencies
npm install
- 🔐 Configure Environment
Create a
.env
file with the following variables:
NODE_ENV=development
PORT=5000
MONGODB_URI=mongodb://localhost:27017/counseling-platform
JWT_SECRET=your_secure_random_secret
JWT_EXPIRE=30d
# Add other email and configuration details
- 🚀 Launch the Server
npm start
Endpoint | Method | Description |
---|---|---|
/appointments |
POST | Create a new appointment |
/patients |
GET | Retrieve patient records |
/messages |
POST | Send counselor-patient messages |
We ❤️ contributions! Here's how you can help:
- 🍴 Fork the Repository
- 🌿 Create a Feature Branch
git checkout -b feature/amazing-feature
- 🔨 Commit Your Changes
git commit -m 'Add some Amazing Feature'
- 🚀 Push to the Branch
git push origin feature/amazing-feature
- 📦 Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Having issues? Open an Issue
🔨 Crafted with ❤️ by Mukund Jha