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
.
-
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.
- Add "Find a Partner School".
-
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.