Legal Professional Networking Website Development

Job ID: 38253549

Budget: ₹37,500 – ₹75,000 INR

I need a website, where users (lawyers and legal firms) can register and create their profiles. Other users can search based on various categories and parameters for layers and legal firms, and view their profiles to contact them.

This will require following pages:
1. Signup flow - where lawyers and legal firms can register themselves and create their profile.
2. Login page and Login control
3. Profile page (View and Edit) - Owner can edit their profile, while other users can view profiles.
4. Search page - Users can filter and search for lawyers and legal firms.

Other considerations -

1. Tech stack - ReactJs, Strapi backend (Node.js if any new service is needed, use Strapi otherwise as much as possible)
2. I have an existing ReactJs website and an existing Strapi setup already available on AWS.
3. Use Strapi for storing data in collections and add JWT based authentication.

Key Features:

- User Profiles: Lawyers and legal firms should be able to register and create profiles. These profiles should have the functionality to display contact information and showcase work experience.

- Search and Filter: The website should allow users to search for and filter lawyers or legal firms based on location, practice area, and years of experience.

Additional Features:

- Messaging System: A messaging system should be integrated to facilitate communication between users and lawyers/legal firms.


- Payment Gateway: Integration with a payment gateway is necessary for users to make payments.

Ideal Skills:
- Proficiency in React JS
- Strong background in Node.js
- Experience with Strapi backend
- Familiarity with creating and managing user profiles
- Previous work on social networking platforms or marketplaces is a plus.
Related categories: Website Design Node.js AngularJS React.js Strapi