Skip to content

Application layer of Burning Bush project that aims to report environmental crimes.

License

Notifications You must be signed in to change notification settings

Gfreschi/burning-bush-web

Repository files navigation

Introduction

The burning-bush-web and burning-bush-api was part of the construction of my Computer Engineering graduation project.

The idea behind the project is to create a web application that allows users to report environmental incidents and crimes. The application is intended to be used by the general public, as well as by the authorities responsible for the environment. In summary, an individual connected to the internet would be able to anonymously disseminate and report a specific incident in such a way that ecosystem control and oversight are highlighted in the media for the relevant authorities. The application is premised on the use by registered individuals, enabling them to easily and swiftly file complaints. The system relies on the regular input of data by various users; consequently, the more reports are submitted, the greater the emphasis on a particular incident. With the goal of spreading information, the primary aim is to achieve better control over crimes and environmental incidents, always focusing on the preservation of nature.

The backend is built with Ruby on Rails and can be found here.

The application remains unfinished.

Stack

  • Typescript
  • React.js
  • Next.js
  • MUI

Key Features

  • MUI responsive styling
  • React Context API
  • Form validation
  • Authentication and authorization contexts
  • Next SSR
  • Mapbox integration (React Map GL)
  • Form validations (Yup)

First look

sample_bnb.mp4

Basic Flow

image

Getting Started

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3001 with your browser to see the result.

License

This project is licensed under the terms of the MIT license.

About

Application layer of Burning Bush project that aims to report environmental crimes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published