Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rajeshkumar7678/myadvocate
it is the online platform to book an advocate appointment
https://github.com/rajeshkumar7678/myadvocate
express mongodb nodejs react
Last synced: 28 days ago
JSON representation
it is the online platform to book an advocate appointment
- Host: GitHub
- URL: https://github.com/rajeshkumar7678/myadvocate
- Owner: rajeshkumar7678
- Created: 2023-06-13T14:35:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-02T13:31:08.000Z (over 1 year ago)
- Last Synced: 2024-10-27T22:22:31.266Z (3 months ago)
- Topics: express, mongodb, nodejs, react
- Language: JavaScript
- Homepage: https://y-o2g3mklvz-aman1722.vercel.app/
- Size: 14 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Advocate - Hire Your Suitable Lawyer
![image](https://github.com/rajeshkumar7678/sad-mouth-6866/assets/112754413/2af0aca7-cc91-4a36-a1de-2c8f475509d2)# My Advocate - Hire Your Suitable Lawyer - Law Related App
**MyAdvocate is a platform where you can hire your suitable lawyer for any knid of case.**
**The power of collaboration is that it can turn a group of individuals into a team empowered to achieve great things
MyAdvocate is a type of application that enables users to share their computer screens with others in real-time over the internet.
It includes features that allows user to chat with Lawyers also.**## Deployment Link - https://y-o2g3mklvz-aman1722.vercel.app/
## Tech Stack
**Client:** React.js | Bootsrap | External CSS library
**Server:** Node.js | Express.js | MongoDB | Socket.io | Bcrypt | PassPort | cors | Redis | JWT
**github:** To maintain repository and collabration and version control.
**VS Code:** To write rreact.js and backend server code.
**Microsoft Edge,Google Chrome & Mozilla Firefox:** To check the functionality and run the code.
## Frontend Part
- Home page
- Login/Signup
- Dashboard
- Lawyers page
- chat page
- admin panel## Backend Part
- Authentication using JWT
- implementation using Socket.io
- fully functional chat server## Database
- MongoDB
- Redis## Features
- Book appointment
- Chat with lawyer## Application Guide to use features
### To use Application -->
- First Login or Sign Up
- Click on Book an appointment
- select a suitable lawyer
- select date time for appointment
- Book an appointment### To use Chat with Lawyer feature -->
- User can join the chat click on Chat with Lawyer after login
- Time is displayed of message## Group Members Info
1. Rajesh Kumar(Team Lead)
> - e-Mail: [email protected]
> - GitHub: https://github.com/rajeshkumar76782. Aman Kashyap
> - e-Mail: [email protected]
> - GitHub: https://github.com/Aman17223. Chandan Kumar
> - e-Mail: [email protected]
> - GitHub: https://github.com/chandankumar14254. Adesh Tayde
> - e-Mail: [email protected]
> - GitHub: https://github.com/Adesh8565. Suraj Bhan Singh
> - e-Mail: [email protected]
> - GitHub: https://github.com/surajbhan-3GitHub: https://github.com/rajeshkumar7678/sad-mouth-6866
## Home Page
![image](https://github.com/rajeshkumar7678/sad-mouth-6866/assets/112754413/c80209ba-2d7e-43eb-91e8-b16a78ee444c)
## Footer Page
![image](https://github.com/rajeshkumar7678/sad-mouth-6866/assets/112754413/83dcf786-e23e-46be-9647-ee4ea7bf0bf1)
## Login Page
![image](https://github.com/rajeshkumar7678/sad-mouth-6866/assets/112754413/fc33b3ac-f4d4-47c1-9180-2a08707ca5eb)
## Lawyer's Page
![image](https://github.com/rajeshkumar7678/sad-mouth-6866/assets/112754413/22a6b747-08b9-406c-9dbb-3913ae093317)