Skip to content

Web version of SJP @ RIT's Career Fair Guide to Genocide

License

Notifications You must be signed in to change notification settings

dylan-cancelliere/cfg2g

Repository files navigation

Career Fair Guide to Genocide

TypeScript Node.js React TanStackRouter

Live site hosted at sjprit.com !

System Prerequisites


Local Setup

  1. Clone the repo and navigate to it
git clone [email protected]:dylan-cancelliere/cfg2g.git && cd cfg2g
  1. Install dependencies
pnpm i --frozen-lockfile
  1. Start the local dev server
pnpm start
  1. (Optional) If you need to make changes to the backend code, get in contact with me in the SJP Discord @Dylan, an invite is linked on the site.

Code Style

All code should conform to Prettier style guidelines and the ESLint specification in order to be considered for merge.

There is likely a plugins for each tool in your editor, but you can also run the following in the root directory in your terminal:

pnpm run pre-commit

Contributing

Code should be made by forking the project and submitting a pull request. Also very interested in feature requests, so feel free to drop an issue here or make a thread in the #website-discussion Discord channel.

Contributing information on companies is currently limited to membership, however there is a feature planned to allow submission from the general public.

If you're a part of a different SJP or similar organization and are interested in getting a similar page tailored to your school, please reach out! We'd be thrilled to lend a hand, tech support or otherwise.

Data Sources

All data provided by this site is exclusively the opinion of its individual author, supplemented by sources you may find linked. Any questions, concerns, or comments about the ratings should be left in the Discord.

Current Planned Features

  • Public submission page
  • Expanded view of individual companies
    • Could show data like inclusion in BDS/Watermelon Index, more detailed explanations of claims, a timeline of involvement, etc
  • Landing page
  • Space to advertise community events/mutual aid efforts
  • RSS Feed or similar of SJP@RIT socials posts #11
  • Upcoming campus events/company visits, linked back to our guide
  • Pre-built filters for past/upcoming career fairs, BDS, and other notable sources
  • Tags, show in row onClick. Maybe searchable/filterable somehow as well?