Skip to content

JavaScript Monorepo containing all of Texas A&M's GeoInnovation Service Center libraries and modules for the official campus map, Aggiemap, and related applications utilizing the Aggiemap core.

License

Notifications You must be signed in to change notification settings

TamuGeoInnovation/Tamu.GeoInnovation.js.monorepo

Repository files navigation

AggieMap & Friends Monorepo

AggieMap Logo Build Status Coveralls github

This monorepo is maintained by the Texas A&M GeoInnovation Service Center and contains everything related to the Aggiemap platform. The goal of this platform is to create a reusable set of building blocks that can be used not only for the public-facing website @ aggiemap.tamu.edu but also on various projects ranging from derivatives of Aggiemap for campus operations (utilities and energy services, transportation), multidisciplinary applications, and internal websites and services within our service center. We invite anyone in the Aggie community to contribute and share their feedback.

Installation

  1. Clone this repo
  2. Install Node and NPM
  3. On the repo root, install dependencies with npm ci
  4. Run an application

Running an application

All applications are "served" locally with a simple command with the pattern:

nx run [project-name]:serve

The project name is exactly the name of the directory. For example, the command to run Aggiemap locally is:

nx run aggiemap-angular:serve

Note: On macOS systems it might be required to prepend the command with npx

Once the application is running, it will be available locally @ http://localhost:4200.

As you make changes to the project, the local web server will automatically rebuild affected chunks and refresh the page.

Contributing

If you would like to contribute, please read the contribution guidelines.

For general questions, feedback, or inquiries that require private communication, please email gis@tamu.edu.

About

JavaScript Monorepo containing all of Texas A&M's GeoInnovation Service Center libraries and modules for the official campus map, Aggiemap, and related applications utilizing the Aggiemap core.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages