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: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,6 @@
# production
/build

# submodule
/src/vendor

# misc
.DS_Store
.env
Expand Down
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[submodule "src/vendor/react-arsenal"]
path = src/vendor/react-arsenal
url = git@gitlab.com:nepware-internals/react-arsenal.git
url = https://gitlab.com/nepware-internals/react-arsenal.git
40 changes: 40 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,46 @@ The Nexus Environmental Assessment Tool [(NEAT+)](https://www.neatplus.org) is d

The NEAT+ client allows for users to access the NEAT+ content. Registered users can join or create organizations, create projects, and surveys. Various privacy settings allow for different levels of publicity. Results can be analysed by users, can be shared outside of the platform, and can be aggrigated for organisation-wide or sector-wide analysis.

# Installation Instructions

To get started follow the steps below:

#### Clone the repository to your machine, along with its submodules:
```
git clone --recurse-submodules https://github.com/NeatPlus/client.git
```

#### Install the required dependencies by running the following command in the project root directory:
```
cd client && yarn
```

#### Setup your project environment:
- Create a .env file in the project root directory and copy the environment variables from the .env.example file.
- Enter the correct values for each variable, then save the .env file.

#### Start the development server:

```
yarn start
```

This should open the development environment in your browser. You may also manually open the url:

```
http://localhost:3000/
```

### Main Dependencies

- React: JavaScript library for building user interfaces.
- React Router: Library that provides routing capabilities for React applications.
- Sass: CSS preprocessor that compiles SCSS into standard CSS.
- Redux: A library for managing and centralizing application state.

> ##### For better code quality and consistency, ESLint (for Javascript linting) and Stylelint (for CSS/SCSS linting) are used.
###### Make sure to install ESLint and Stylelint in your code editor for a smoother development process.

# Development Timeline

The content and features should be fully developed by the end of August 2022, with the potential for future development.
Expand Down
2 changes: 1 addition & 1 deletion src/po/locale_es.po
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=utf-8\n"
"POT-Creation-Date: Mon Mar 03 2025 15:13:23 GMT+0545 (Nepal Time)\n"
"POT-Creation-Date: Wed Apr 09 2025 11:30:20 GMT+0545 (Nepal Time)\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

Expand Down
2 changes: 1 addition & 1 deletion src/po/locale_fr.po
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Content-Type: text/plain; charset=utf-8\n"
"POT-Creation-Date: Mon Mar 03 2025 15:13:23 GMT+0545 (Nepal Time)\n"
"POT-Creation-Date: Wed Apr 09 2025 11:30:20 GMT+0545 (Nepal Time)\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"

Expand Down
1 change: 1 addition & 0 deletions src/vendor/react-arsenal
Submodule react-arsenal added at e746e5
Loading