Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The goal of the Software Solutions team is to create software that makes the lives of the rest of the club easier. Currently, this means that we work This means working on creating and updating our project management dashboard dubbed “FinishLine by NERFinishLine. Our goal is to have our club (and others in the future) be able to manage all projects, teams, and finances via the dashboard. The app is primarily for the benefit of Northeastern Electric Racing's Project Management Office, club leadership, and club members as a whole. To access the app, you can go here and sign in with your husky Google email.

...

This project is a full-stack Typescript web application that uses React on the frontend and Express on the backend. Yarn workspaces are used to maintain it as a monorepo.

As the project evolves, technologies may be added or removed. The current tech stack list is provided below:

...

However, there were more technical limitations with v2. This led to the creation of NER PM Dashboard v3 in Summer 2022. The biggest change was using Express on the backend instead of Netlify Lambdas. It also generally cleaned up the repo and used Yarn workspaces as a better way to keep the monorepo instead of the workarounds used in v2. It was also rebranded to FinishLine by NER. This is the current iteration being worked on by developers in Fall 2022, and we are continuously releasing new features to enhance and improve the dashboard.

More Reading

Most documentation is here on Confluence, some documentation is still on the repo though. If you're curious, check out the deployment & production application documentation and the product management details.