Skip to content

Código-fonte e recursos para um sistema de denúncias de assédio sexual em universidades, promovendo um ambiente seguro e confidencial para os estudantes reportarem casos.

Notifications You must be signed in to change notification settings

UJC-CodeHub/denuncias_assedio_client

Repository files navigation

Sexual harassment reporting system

This is the front-end repository for the college sexual harassment reporting system. This system is being developed to provide a secure and confidential means for users to report incidents of sexual harassment in university settings.

Functionalities

  • Registration/Login Page: Allows users to create accounts or login.
  • User Profile Page: Allows users to edit their personal information.
  • Report Form: Provides a form to report incidents of sexual harassment.
  • Optional Anonymity: Allows whistleblowers to choose to report anonymously.
  • Submission of Evidence: Allows the sending of evidence, such as images, videos or documents.
  • Complaints View Page: Allows administrators to review incoming complaints.
  • Admin Page: Provides a secure admin panel to review and manage reports.
  • Notifications: Notifies users of the status of their reports.
  • Policy and Support Pages: Provide information about privacy policy, terms of use, and support resources.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Before building the project, you will need:

  • A recent version of Node.js (14.18.0+)
  • Checking the node.js version: node --version

How to Start

  1. Clone this repository: git clone [Repository URL]
  2. Navigate to the project folder: cd denuncias_assedio_client
  3. Install dependencies: pnpm install | npm i
  4. Start the development server: pnpm run dev | npm run dev

The front end will run on http://localhost:3000.

Contributing

Contributions are welcome. Please read the contributing guide for more information.

License

This project is licensed under the MIT License - see the license file for details.

About

Código-fonte e recursos para um sistema de denúncias de assédio sexual em universidades, promovendo um ambiente seguro e confidencial para os estudantes reportarem casos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published