Skip to content

394-s25/fire_finder

Repository files navigation


Logo

Fire Finder

Developed for the Evanston Trade Collective for ETHS students to explore career paths in the trades.

Table of Contents
  1. About The Project
  2. Getting Started
  3. Next Steps

About The Project

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

Built With

React

Getting Started

Prerequisites

  • npm
    npm install npm@latest -g
  • Firebase cli
    curl -sL https://firebase.tools | bash
    firebase login

Installation

  1. Clone the repo
    git clone https://github.com/394-s25/fire_finder.git
  2. Install NPM packages
    npm install

Running Locally

  1. Run dev start script
    npm run dev

Deployment

  1. Run build script
    npm run build
  2. Deploy
    firebase deploy

Next Steps

  1. 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.
  2. Implement additional analytics on the admin page.

  3. Generate "For You" content on the home page based on student interests.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages