This documentation provides an overview of the frontend application for Wildfire Inventory. It includes information on how to get started, project structure, technologies used, features, usage instructions, development guidelines, deployment instructions, and licensing details.
Before you begin, ensure you have met the following requirements:
- Node.js and npm (Node Package Manager) installed on your machine.
- A compatible web browser (e.g., Google Chrome, Mozilla Firefox).
To install and run the frontend application, follow these steps:
-
Clone the repository from GitHub Repo URL.
git clone https://github.com/mayorscript/wildfire-inventory-app.git
-
To get started, navigate to the project directory:
cd wildfire-inventory-app
-
Install project dependencies:
yarn install
-
Start the development server:
yarn run dev
-
Open your web browser and access the application at http://localhost:3000.
The project follows a standard directory structure:
your-project/
│
├── public/ # Public assets
│ └── ...
│
├── src/ # Source code
|── app/ #Page components (page.tsx) & Global CSS
└── ...
|── components/ # React components
│ └── ...
|── lib/ # Utility functions & API Services
└── ...
├── package.json # Project dependencies and scripts
├── tailwind.config.json # Tailwind CSS config
├── README.md # Project documentation
└── ...
- React.js
- Next.js
- Ant Design
- Axios
- React Query
- Tailwind CSS
- Feature 1: Pull wildifires information from NASA.
This project is licensed under the MIT License.