Skip to content

Latest commit

 

History

History
70 lines (49 loc) · 4.55 KB

README.md

File metadata and controls

70 lines (49 loc) · 4.55 KB

Nyayaprabha: Your Voice, Your Right, Your Justice

women safety banner_11zon

Nyayaprabha is a beacon of hope for women seeking a safe and accessible platform to voice their concerns and fight for justice. It's not just a website; it's a movement empowered by technology and empathy.

Empowering Women, One Complaint at a Time

A Safe Haven

Nyayaprabha provides a secure and confidential space for women to register complaints related to any form of harassment, discrimination, or injustice. Whether it's workplace abuse, domestic violence, or social stigma, Nyayaprabha empowers women to speak their truth without fear.

User-friendly Interface

Navigating the website is as easy as sharing your story. The intuitive frontend design makes registering complaints and accessing resources a seamless experience, even for those unfamiliar with technology.

Responsive and Efficient Backend

Behind the user-friendly interface lies a robust backend system that ensures every complaint is received, reviewed, and addressed promptly. A dedicated team of administrators works tirelessly to connect women with the right resources and support, paving the way for swift and effective resolution.

A Beacon of Hope in a Challenging World

Nyayaprabha recognizes the unique challenges women face in seeking justice. It breaks down barriers, empowers voices, and provides a platform for women to be heard, believed, and supported. It's a testament to the power of technology and collaboration in creating a safer and more just world for all.

Technology Stack

Frontend

  • HTML5: Provides the structural foundation of the website, ensuring clear and organized content presentation.
  • CSS3: Enhances visual appeal and user experience with engaging design elements and responsive layouts that adapt seamlessly to different devices.
  • JavaScript: Empowers dynamic interactions, form validations, and seamless navigation, making the website intuitive and user-friendly.
  • Bootstrap: Offers a comprehensive framework of pre-built components and styling options, streamlining development and ensuring a consistent, visually appealing interface.

Backend

  • PHP: Powers the server-side logic, handling user interactions, database communication, and secure data processing.
  • MySQL: Provides a reliable and efficient database management system to store and manage complaint data, user information, and admin responses.

Real-Time Response Updates

WebSockets or Server-Sent Events (SSE) facilitate real-time communication between the frontend and backend, enabling instant status updates for complaints without requiring page refreshes. This keeps users informed about the progress of their complaints, fostering transparency and trust.

Complaint Status Tracking

  • Clear Visual Indicators: Employ distinct visual cues (e.g., colors, icons, progress bars) to represent the complaint status (applied, in process, ended), providing immediate updates to both users and administrators.
  • Detailed Timelines: Maintain a comprehensive history of actions taken on each complaint, including timestamps and relevant details, ensuring transparency and accountability throughout the process.

Installation Setup

  1. Open your XAMPP/WAMP's Control Panel and start the Apache and MySQL.
  2. Extract the downloaded source code zip file.
  3. If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. If you are using WAMP, paste it into the "www" directory.
  4. Browse the PHPMyAdmin in a browser, i.e., http://localhost/phpmyadmin.
  5. Create a new database naming cms.
  6. Import the provided SQL file. The file is known as cms.sql located inside the db folder.
  7. Browse Nyayaprabha in a browser.

Admin Access Information

  • Username: admin
  • Password: admin

Connect

For this project email us on tipsrndprojects@gmail.com