Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/apsarawitharana/aad-cw-green-shadow-frontend

Green Shadow Frontend is a comprehensive, interactive, and responsive front-end system designed as part of a second-semester final coursework.
https://github.com/apsarawitharana/aad-cw-green-shadow-frontend

ajax boostrap css html jquery js rejex

Last synced: 7 days ago
JSON representation

Green Shadow Frontend is a comprehensive, interactive, and responsive front-end system designed as part of a second-semester final coursework.

Awesome Lists containing this project

README

        


Green Shadow Frontend

# Green Shadow Frontend


HTML5
CSS3
JavaScript
Regex
AJAX

## Table of Contents
- [Introduction](#introduction)
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Setup and Installation](#setup-and-installation)
- [Usage](#usage)
- [API Endpoints](#api-endpoints)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)

## Introduction
Green Shadow Frontend is a comprehensive, interactive, and responsive front-end system designed as part of a second-semester final coursework. The project focuses on the management of various aspects such as crops, equipment, vehicles, staff, and fields, with CRUD operations (Create, Read, Update, Delete). It also provides monitoring logs for efficient management and tracking of resources.
The system offers role-specific dashboards for Managers, Administrators, and Scientists, ensuring efficient workflow based on user responsibilities.
## Features
Role-Based Dashboards:
- Manager: Handles resource allocation and team oversight.
- Administrator: Manages users, permissions, and high-level operations.
- Scientist: Focuses on field and crop monitoring, logging findings.

CRUD Operations:
- Manage crops, equipment, vehicles, staff, and fields.
- Logs for monitoring and tracking:
Staff logs.
Field logs.
Monitoring logs.

Interactive UI:
- Responsive design for desktop and mobile platforms.
- Dynamic behavior powered by AJAX and JavaScript.

Input Validation:
- Real-time validation using Regex.
- Ensures data integrity and user input accuracy.
- User authentication and authorization

## Technologies Used
- HTML
- CSS
- JavaScript
- jQuery
- Bootstrap (if applicable)
- AJAX for API calls
- Validating
## Project Structure

### Front-end

The front-end code is organized in a structured manner, ensuring clarity and maintainability. Key directories and files include:

- index.html: The main entry point for the web application.
- contollers/: Directory for JavaScript files, including jQuery and AJAX functionality.
- contollers/validations/: Directory for validation contollers
- assets/: Other resources used in the application, bootstrap, font-awesome and jquery
#### Front-end

- jQuery : JavaScript library for simplifying client-side scripting. (Version 3.3.1)
- Bootstrap : Front-end framework for responsive and mobile-first web development. (Version 5.3.2)
- Font-Awesome : Icon font and CSS framework for scalable vector icons. (Version 6.4.2)

## Setup and Installation
To set up the project locally, follow these steps:

1. **Clone the repository:**
```bash
https://github.com/ApsaraWitharana/AAD-CW-Green-Shadow-Frontend.git

๐ŸŽ—๏ธ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ผ๐—น๐—ผ๐—ด๐˜† ๐˜€๐˜๐—ฎ๐—ฐ๐—ธ โ˜‘๏ธHTML โ˜‘๏ธCSS โ˜‘๏ธJS โ˜‘๏ธBootstrap

## SignUp and Loging Form

![WhatsApp Image 2024-11-24 at 21 43 09_f23e0af3](https://github.com/user-attachments/assets/22d94b4c-1fe4-4d78-8111-49f0d1c114ca)

## Manager Dashboard

![WhatsApp Image 2024-11-24 at 21 45 12_62af82fc](https://github.com/user-attachments/assets/6856bc80-4b54-4558-9626-a15bb6b9fad5)

## Administer Dashboard

![WhatsApp Image 2024-11-24 at 21 46 27_76aa411e](https://github.com/user-attachments/assets/d25d6cd0-6210-400a-a9f4-44a3fa87d84f)

## Scientist Dashboard

![WhatsApp Image 2024-11-24 at 21 47 31_ae8341bb](https://github.com/user-attachments/assets/18e02f7e-b5c2-4079-95e2-c859e16bb486)

## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

#### This project is licensed under the [MIT License](LICENSE)

#### ยฉ 2024 All Right Reserved, Designed By [Sachini Apsara](https://github.com/ApsaraWitharana)