toriis-portal / toriis

Transparent and Open Resource for Institutional Investments
https://www.toriis.earth/
MIT License
8 stars 2 forks source link


hack4impact logo
hack4impact logo

A project by Hack4Impact UIUC in collaboration with SECS.

BackgroundTechnologiesTeamUsageContributeLicense

Background

TORIIS (Transparent and Open Resource for Institutional Investments) is an interactive and dynamic web interface to visualize the University of Illinois Systems’ investment portfolio, with a focus on assets invested in corporations that profit from the extraction, transportation, or combustion of coal, petroleum, or natural gas. With toriis.earth , we aim to promote environmental awareness and inspire action for the preservation of our planet by use of user-friendly & interactive data visualizations of institutional investments through an environmental lens.

TORIIS was created by as a result of a grant from the Illinois Green Fund awarded by the University of Illinois Student Sustainability Committee.

Technologies

This application is built with the T3 Stack: React, NextJs, TypeScript, tRPC, Prisma, Tailwind CSS, NextAuth.

Team

Hack4Impact

Jocelyn Xu
Jocelyn Xu

Product Manager
Zora Zhang
Zora Zhang

Technical Lead
Miranda Ma
Miranda Ma

Product Designer
Liza George
Liza George

Software Developer
Daniel Moon
Daniel Moon

Software Developer
Anthony Cruz Macedo
Anthony Cruz Macedo

Software Developer
Alex Masgras
Alex Masgras

Software Developer
Eesha Barua
Eesha Barua

Software Developer
Chatty Pusheen
Xiaofan Li

Software Developer

Maintainers

Gabriel Kosmacher
Gabriel Kosmacher

Technology & Data
Faith Marie Losbañes
Faith Marie Losbañes

Management, Design & Outreach

Usage

Getting Started

Clone the repository

git clone https://github.com/toriis-portal/toriis.git

Create a .env file

DATABASE_URL=
NEXTAUTH_SECRET=
NEXTAUTH_URL=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
CRONJOB_KEY=
ESG_API_KEY=
CONTENTFUL_SPACE_ID=
CONTENTFUL_ACCESS_TOKEN=
DATABASE_DUMP_URL=

Running the App

Install and run with

yarn && yarn run dev

Then go to http://localhost:3000 in your browser.

Contribute

Discussion

We utilize Github Discussions as a message board to communicate and connect with other members of the toriis community. You can use Github Discussions to

Issues

If you recognize a bug in the code, or have an idea for an enhancement or feature, you can file an Github Issue! Issues let the toriis team track our work on GitHub and help contributors manage an open and healthy community.

Pull Request

After participating in discussions and filing an issue, you may be interested in contributing code to the toriis repository. If this is the case, you should

License

MIT licensed. Copyright © 2023 Hack4Impact UIUC.