Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ Built with [Nextra](https://nextra.site/), a modern static site generation frame
> [!IMPORTANT]
> This project uses Nextra [version 2](https://nextra-v2-oe0zrpzjp-shud.vercel.app/).

<a href="https://deepwiki.com/acaptutorials/acaptutorials.github.io"><img src="https://img.shields.io/badge/DeepWiki-acaptutorials%2Facaptutorials.github.io-blue.svg?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAYAAAAnWDnqAAAAAXNSR0IArs4c6QAAA05JREFUaEPtmUtyEzEQhtWTQyQLHNak2AB7ZnyXZMEjXMGeK/AIi+QuHrMnbChYY7MIh8g01fJoopFb0uhhEqqcbWTp06/uv1saEDv4O3n3dV60RfP947Mm9/SQc0ICFQgzfc4CYZoTPAswgSJCCUJUnAAoRHOAUOcATwbmVLWdGoH//PB8mnKqScAhsD0kYP3j/Yt5LPQe2KvcXmGvRHcDnpxfL2zOYJ1mFwrryWTz0advv1Ut4CJgf5uhDuDj5eUcAUoahrdY/56ebRWeraTjMt/00Sh3UDtjgHtQNHwcRGOC98BJEAEymycmYcWwOprTgcB6VZ5JK5TAJ+fXGLBm3FDAmn6oPPjR4rKCAoJCal2eAiQp2x0vxTPB3ALO2CRkwmDy5WohzBDwSEFKRwPbknEggCPB/imwrycgxX2NzoMCHhPkDwqYMr9tRcP5qNrMZHkVnOjRMWwLCcr8ohBVb1OMjxLwGCvjTikrsBOiA6fNyCrm8V1rP93iVPpwaE+gO0SsWmPiXB+jikdf6SizrT5qKasx5j8ABbHpFTx+vFXp9EnYQmLx02h1QTTrl6eDqxLnGjporxl3NL3agEvXdT0WmEost648sQOYAeJS9Q7bfUVoMGnjo4AZdUMQku50McDcMWcBPvr0SzbTAFDfvJqwLzgxwATnCgnp4wDl6Aa+Ax283gghmj+vj7feE2KBBRMW3FzOpLOADl0Isb5587h/U4gGvkt5v60Z1VLG8BhYjbzRwyQZemwAd6cCR5/XFWLYZRIMpX39AR0tjaGGiGzLVyhse5C9RKC6ai42ppWPKiBagOvaYk8lO7DajerabOZP46Lby5wKjw1HCRx7p9sVMOWGzb/vA1hwiWc6jm3MvQDTogQkiqIhJV0nBQBTU+3okKCFDy9WwferkHjtxib7t3xIUQtHxnIwtx4mpg26/HfwVNVDb4oI9RHmx5WGelRVlrtiw43zboCLaxv46AZeB3IlTkwouebTr1y2NjSpHz68WNFjHvupy3q8TFn3Hos2IAk4Ju5dCo8B3wP7VPr/FGaKiG+T+v+TQqIrOqMTL1VdWV1DdmcbO8KXBz6esmYWYKPwDL5b5FA1a0hwapHiom0r/cKaoqr+27/XcrS5UwSMbQAAAABJRU5ErkJggg==" alt="DeepWiki"></a>
<!-- DeepWiki badge generated by https://deepwiki.ryoppippi.com/ -->

### Requirements

The following dependencies are used for this project. Feel free to experiment using other dependencies and versions.
Expand Down
3 changes: 3 additions & 0 deletions docs/pages/about.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,6 @@ As of <u>July 2024</u>, **ACAP 2.0**, which includes new features and upgrades,
</Callout>

Check out the [ACAP Changelog](/changelog) page for information about the ACAP versions developed and released from 2022 to 2024.

<br />
<a href="https://deepwiki.com/acaptutorials/acaptutorials.github.io" target="blank"><img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki" /></a>
3 changes: 3 additions & 0 deletions docs/pages/changelog.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,9 @@ export function FAQBoxError({ title, children, open = false }) {

This page summarizes the features and enhancements of major ACAP versions, extensions, and their programming-development timelines.

<br />
<a href="https://deepwiki.com/acaptutorials/acaptutorials.github.io" target="blank"><img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki" /></a>

### Glossary of Terms

- [ACAP 1.0](#version-1-acap-10) serves as the base model of the Agro-Climatic Advisory Portal (ACAP). Initially made for the Bicol region, it provides dynamic features setup support for other regional provinces. It served as the active ACAP version until ACAP 2.0.
Expand Down
3 changes: 2 additions & 1 deletion docs/pages/directories.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ Other directories within the monorepo include:
- **scripts** - Has bash scripts for various tasks
- **.github** - Contains GitHub Actions workflows `.yml` files for deployment to the development and production environments, and for running certain NPM scripts as cron jobs in GitHub Actions Scheduled Workflows.

<br />
<br /><br />
<a href="https://deepwiki.com/acaptutorials/acaptutorials.github.io" target="blank"><img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki" /></a>

**Code repository directory structure**

Expand Down
3 changes: 3 additions & 0 deletions docs/pages/directories/server.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ import { Callout, FileTree, Steps } from 'nextra/components'

# Server

<br />
<a href="https://deepwiki.com/acaptutorials/acaptutorials.github.io" target="blank"><img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki" /></a>

The **server** directory contains backend JavaScript (NodeJS/Express) codes for running and managing ACAP's REST APIs.

ACAP promotes using REST APIs running on the backend to securely perform mutative "WRITE" operations in the Firestore database to allow the creation of more robust server-side input validation scripts for simple to complex input data than relying alone on limited [Firestore Rules](https://firebase.google.com/docs/firestore/security/get-started) for access checks and data validation.
Expand Down
3 changes: 3 additions & 0 deletions docs/pages/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ This documentation website is a revamped version of the previous documentation w
The shared private ACAP code repositories, including all [raw source codes, files, and documents](/directories) otherwise stated, are proprietary property of the **Department of Agriculture (DA)** and the **DA Regional Field Office 5**. As such, kindly protect confidentiality, ensuring shared copies obtained after gaining access to the parent repository or private copies/forks from the code Maintainers remain _**private**_ in GitHub or any other public platform.
</Callout>

<br />
<a href="https://deepwiki.com/acaptutorials/acaptutorials.github.io" target="blank"><img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki" /></a>

### Previous Tutorials Websites

**ACAP 2.0** (latest ACAP Bicol) <br />
Expand Down
3 changes: 1 addition & 2 deletions docs/pages/references.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,5 @@ This section contains URL links to partners and various online references used b
<div className="text-semibold text-sm text-purple-500 no-underline hover:underline">
- [Assets Used for this Site](https://acaptutorials.github.io/assets-cms/cards/gallery/?category=docs)
- [Custom CMS](https://acaptutorials.github.io/assets-cms/login/)
- <a href="https://deepwiki.com/acaptutorials/acaptutorials.github.io" target="blank"><img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki" /></a>
</div>


3 changes: 3 additions & 0 deletions docs/pages/security.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ Please ensure continued compliance with these security standards when extending
**NOTE:** Further enhancements and feature updates to the initial [**ACAP 1.0**](/changelog/#version-1-acap-10) version may introduce new requirements to address additional use cases. Please ensure that security measures meet the expectations outlined in these new requirements.
</Callout>

<br />
<a href="https://deepwiki.com/acaptutorials/acaptutorials.github.io" target="blank"><img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki" /></a>

## Database

1. Manually test and ensure using the [Firestore Web API](https://firebase.google.com/docs/firestore/quickstart) and [Firestore REST APIs](https://firebase.google.com/docs/firestore/use-rest-api) that:
Expand Down