Skip to content

The EcoCampus backend designed for CMU-Q as part of our sustaibility and green flag award initiatives. Proudly the first winner and only winner in the MENA region.

License

Notifications You must be signed in to change notification settings

open-cmuq/passport-backend

Repository files navigation

EcoCampus Passport Backend

The EcoCampus backend is a REST API service made using golang and utilizing postgresql for the database.

Dependencies

  • Docker
  • Golang >= 1.24.1

Running in production

Running in test

  • Configure variables in .env, see .env.example for an idea on what to define
$ docker compose up postgres-test -d
$ go run main.go

Contributing

Ecocampus Passport is open to contributions and if you're interested in working on this project please contact CMU-Q facilities department. We welcome pull requests but to ensure it gets merged we recommend you to first speak to facilities and get permission on whatever you're planning on working on. PRs which fix bugs are an exception to this.

When contributing please follow Commit Message Guidlines.

Security disclosure

If you find a security bug please disclose it immediately to [email protected] and [email protected] along with how to reproduce it. You are not allowed to disclose the bug to other parties until we give you clearance.

License

This project is licensed under the MIT License.

About

The EcoCampus backend designed for CMU-Q as part of our sustaibility and green flag award initiatives. Proudly the first winner and only winner in the MENA region.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages