Developed for the Evanston Trade Collective for ETHS students to explore career paths in the trades.
Table of Contents
Allows student to:
- Share social posts
- RSVP to events
- Access resources about careers in the trades
Allows Trade Collective Employees to:
- Coordinate events
- Publish content for students
- View analytics
- npm
npm install npm@latest -g
- Firebase cli
curl -sL https://firebase.tools | bash firebase login
- Clone the repo
git clone https://github.com/394-s25/fire_finder.git
- Install NPM packages
npm install
- Run dev start script
npm run dev
- Run build script
npm run build
- Deploy
firebase deploy
-
Differentiate admin permissions between Trade Collective admins and partner employers.
- Trade collective employees should have full superuser permissions over the site.
- Partner employers should be able to publish events and content and view analytics for the content on the site that pertains to them.
-
Implement additional analytics on the admin page.
-
Generate "For You" content on the home page based on student interests.