Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fairfield-programming/charter
🎒 The official portal for the FPA Charter system.
https://github.com/fairfield-programming/charter
charter css fpa html javascript js jsx next nextjs orm postgres postgresql react sequelize ssr website
Last synced: about 6 hours ago
JSON representation
🎒 The official portal for the FPA Charter system.
- Host: GitHub
- URL: https://github.com/fairfield-programming/charter
- Owner: fairfield-programming
- Created: 2023-03-15T18:03:22.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-16T13:00:09.000Z (over 1 year ago)
- Last Synced: 2024-05-01T11:29:44.171Z (9 months ago)
- Topics: charter, css, fpa, html, javascript, js, jsx, next, nextjs, orm, postgres, postgresql, react, sequelize, ssr, website
- Language: JavaScript
- Homepage: http://charter.fairfieldprogramming.org
- Size: 458 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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
- [X] Charter map
- [X] Charter search
- [X] Announcements
- [X] List announcements.
- [X] Post announcements.
- [X] 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).
- [X] Signup system.
- [X] Payment.
- [X] Address to Coordinates.
- [X] NCES Verification.
- [ ] Member Verification.
- [ ] Verification through government data?
- [ ] Email verification.
- [ ] Dashboard/ Settings.
- [ ] Add members.
- [ ] Change member roles.
- [X] Settings.
- [X] Change password.
- [X] Change username.
- [X] 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.