Skip to content

ALS - Ace Legal Services is an online leagal appointment booking system, where client can book appointment woith lawyer to resolve their legal queries.

Notifications You must be signed in to change notification settings

Mr-Soni532/ALS---Ace-Legal-Services

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACE LEGAL SERVICES ⚖️

Project Code : young-zinc-6102

Ace Logo

🏷️ What is Ace Legal Sevices?

  • An Orignal Web Project for Legal Booking Appointment System.
  • Ace Legal Services is an online web services for users and lawyers for formal connects.
  • We provide appointment facalities for with 12,000+ Professional Advocates around the World.


🏷️ Special Features of ALS :-

  • Appointment Booking of a Lawyer by User.
  • Reminder through Email.
  • OTP password regenerate service.
  • Payment Gateway
  • Google Authentication.
  • Facebook Authentication.
  • Admin Authorization & CRUD Operations.


🏷️ Tech Stack Used :-

Frontend

React Ant Design Bootstrap HTML CSS JavaScript

Extra :-

  • AOS (Animate On Scroll)

Backend

Node.js Express.js ChatGPT MongoDB

Extra :-

  • JWT (JsonWebToken)
  • Bcrypt
  • ChatGPT (Used for dummy-data generation only)
  • NodeMailer
  • Twilio

* Yet to be implemented:-

Redis


🏷️ API Routes :

User Routes :-

POST    /user/signup
POST    /user/login
POST    /user/verifyOTP
PATCH   /user/forgotpassword
GET     /user/getaUserDataByEmail
GET     /user/addAppointment

Lawyer Routes :-

POST    /lawyer/login
PATCH   /lawyer/forgotpassword
GET     /lawyer/getaUserDataByEmail
GET     /lawyer/deleteAppointment

Admin Routes :-

// Admin
GET     /admin/getAllAdmins
GET     /admin/getAdmin/:id
POST    /admin/addAdmin

// Lawyer
GET     /admin/getAllLawyers
GET     /admin/getLawyer/:id
POST    /admin/addLawyer
DELETE  /admin/deleteLawyer/:id
POST    /admin/postAllLawyers

// User
GET     /admin/getAllUsers
GET     /admin/getUser/:id
DELETE  /admin/deleteUser/:id



Project Planning

planning


User flow & Authentication Design ✅

png


More Project Details :-



Thankyou for your Time 💝

About

ALS - Ace Legal Services is an online leagal appointment booking system, where client can book appointment woith lawyer to resolve their legal queries.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published