if you encounter Error: spawn ENOENT when you are loading the homepage.
GET /demo.html 304 18ms
events.js:72
throw er; // Unhandled 'error' event
^
Error: spawn ENOENT
at errnoException (child_process.js:980:11)
at Process.ChildProcess._handle.onexit (child_process.js:771:34)
You are MISSING COMPASS, install ruby, gem and compass. Hint: gem install compass
- Membership applicaiton page
- Accessible from anywhere for anybody
- Showing all necessary fields for a member
- name
- mobile
- introduction?
- photo?
- Require email to verify
- Membership status page, access via QR code.
- If the membership has expired
- Membership activation page
- Only accessible to staff members
- Need authentication, password/nfc
- Member list page
- Only accessible to staff members
- Show basic info, sort by expiry etc
- Membership card issue status
- Member details page
- Add payment
- Modify member info
- Creation of member card
-
Payment list page
-
Logs page
- Application verification email
- Membership application alert email to staff
- Membership card ready email
- Membership about to expire email
- Membership expiry email
External interfaces
- Machine room door control / log
- Space access control (connect to door.xinchejian.com?)
- Membership status check via QR code
- Tables / Collections member payment log
- brew install cairo (for canvaas)
- PKG_CONFIG_PATH=/usr/X11/lib/pkgconfig/ npm install