Skip to content

fairfield-programming/charter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Charter

Installation

You need Node and NPM to run this. Clone the repository.

Run npm install --force.

Create a file named .env. Copy and paste the message data that William McGonagle sent you.

Then run npm run dev.

Todo

  • Charter map

  • Charter search

  • Announcements

    • List announcements.
    • Post announcements.
    • View announcements.
    • Comment on announcements.
    • Notifications when announcements are posted.
  • Events

    • Post events.
    • RSVP to events.
    • List events.
    • Local calendar/ global calendar (modeled after itch.io).
  • Signup system.

    • Payment.
    • Address to Coordinates.
    • NCES Verification.
    • Member Verification.
      • Verification through government data?
      • Email verification.
  • Dashboard/ Settings.

    • Add members.
    • Change member roles.
    • Settings.
      • Change password.
      • Change username.
      • Change email.
    • Tools
      • Add "Find a Partner School".
        • Use government data.
        • Add a UI.
      • Add "Find a Library".
        • Use government data.
        • Add a UI.
  • Weekly emails about nearby charters.

  • Approval of charters when they are started.

  • Curriculum?

  • Tutoring service?

    • One on one, signup sheet
    • We don't want to burn out the tutors
  • Merged online classes?

  • "Priority schools"

    • Schools can sign up on the website and they get special priority.
  • Calendar for events

    • Competition system.
  • Message board.

  • Resources for charters to convince lowerschools to integrate into curriculum.

  • LinkedIn for charters.

  • Direct messaging.

  • Image uploading.

Contributors 2

  •  
  •