Northeastern-Electric-Racing / PM-Dashboard-v2

Northeastern Electric Racing Project Management Dashboard - version 2
https://nerpm.netlify.app
GNU Affero General Public License v3.0
15 stars 2 forks source link
project-management project-management-software

NER PM Dashboard v2




NOTE: THIS PROJECT IS NO LONGER BEING WORKED ON GO TO THE LINK BELOW INSTEAD

https://github.com/Northeastern-Electric-Racing/FinishLine

https://github.com/Northeastern-Electric-Racing/FinishLine

https://github.com/Northeastern-Electric-Racing/FinishLine

https://github.com/Northeastern-Electric-Racing/FinishLine

https://github.com/Northeastern-Electric-Racing/FinishLine

https://github.com/Northeastern-Electric-Racing/FinishLine

https://github.com/Northeastern-Electric-Racing/FinishLine

https://github.com/Northeastern-Electric-Racing/FinishLine

https://github.com/Northeastern-Electric-Racing/FinishLine

https://github.com/Northeastern-Electric-Racing/FinishLine

https://github.com/Northeastern-Electric-Racing/FinishLine

https://github.com/Northeastern-Electric-Racing/FinishLine

https://github.com/Northeastern-Electric-Racing/FinishLine




Northeastern Electric Racing Project Management Dashboard - version 2

A project management web application built in React. Read more here.

All questions can be directed to #software in the NER Slack (emergency backup contact: @jamescd18).


Getting Started

Start by understanding what the project is all about. Then go through either the Mac onboarding or Windows onboarding steps. And finally read through the contributor guide.

If you're curious, check out the deployment & production application documentation and the product management details too.

Project Setup Checklist

The below table will help track various components of setting up this project and transitioning from v1 to v2.

Area Tech / Package Research Decided Implemented
Basic React App create-react-app - Y Y
Deployment Netlify Y Y Y
Linting ESLint Y Y Y
Formatting Prettier Y Y Y
Testing Jest Y Y Y
e2e Testing Cypress Y Y
Component Testing React Testing Library Y Y Y
Database PostgreSQL Y Y Y
ORM Prisma Y Y Y
User Authentication react-google-login Y Y
State Management Redux Y
Charts react-google-charts Y Y
Styling Bootstrap, react-bootstrap Y Y Y
Tables react-bootstrap-table-next Y Y Y
URL Routing React Router Y Y Y
Continuous Integration GitHub Actions Y Y Y
Database Hosting AWS RDS Y Y
Database Design - Y Y
Backend Structure ? Y Y Y
Front-End Structure - Y Y Y
REST API Design OpenAPI Spec Y
Front-End Docs ? Y
Component Sandboxing Storybook