dev smartfarming #1

Merged
agrilink merged 53 commits from development into main 2024-12-30 05:53:19 +00:00
Showing only changes of commit a4ab48ab20 - Show all commits

View File

@ -20,7 +20,8 @@ The data that will display on the graph is 24 hour trend data and there will be
## Technology Stack
- Angular 18 (Front-end Web Framework)
- Node JS version 18.20.4
- Angular 18.2.4 (Front-end Web Framework)
- REST API (Backend communication)
- GitLab for version control
@ -45,21 +46,25 @@ git clone https://gitlab.com/profile-image/kedaireka/smartfarming/frontend-smart
```
cd agrilink_vocpro
```
3. Run the project:
3. Install Dependencies:
```
npm install
```
4. Run the project:
```
ng serve
```
## Project Structure (Angular)
- `src/app/`: Contains the Angular application source code.
- `cores/`: Contains all constants, interfaces, and services needed for the project.
- `guards/`: Contains guards for
- `interceptors`: Contains handling error
- `interfaces/`: Contains TypeScript interfaces for data models and types used throughout the application.
- `services/`: Contains service files for managing API requests.
- `pages/`: Contains Angular components and views representing different pages of the application.
- `angular.json`: Angular project configuration file.
- `package.json`: Contains project dependencies and scripts for building and running the project.