Psyvaspace.org is an online community of consumer/survivors. It includes 5 helper projects: Lystagger, Psyvateach, Psyvaboard, Psyvapix, and Jovelyst. Lystagger is a simplified version of HTML. Psyvateach is a website which links tutors with students. Psyvaboard is a website where you can play 2-player non-animated games. Psyvapix is a tool used to organize and share your image folders. Jovelyst is a new web programming language, and is the only optional helper project. Psyvaspace members pay one low subscription fee of $10 per year. Psyvaspace users who are non-members (called no-name users) do not pay any fees, but have access to less functionality than members. Any consumer/survivor who is a client of one or more partner organizations receives a free membership. Psyvaspace and all 5 of its helper projects are implemented in Java.
Mandate
The mandate of Psyvaspace.org is to fund the Psyvaspace online community of consumer/survivors. A portion of those funds is allocated to the organizations which serve consumer/survivors. The source of the money raised comes from the subscription fees, plus 10 percent of the fees Psyvateach tutors charge their students. The funds allocated are distributed to the Psyvaspace partner organizations in proportion to the number of Psyvaspace member logins per month for each partner organization.
Implementation Steps
- Read Murach's Java Servlets and JSP book
- Approach Progress Place (PP)
- Mike to teach coding/web design to members
- Implement Jabbler: web-based HTML5 Scrabble game, user vs. robot
- Jabbler is currently console-based Java Scrabble game
- Write Lystagger design specs
- Implement monospace mode
- Implement rich-text mode
- Implement Jabbler: web-based, 2-player
- Implement monospace mode, dual user
- Implement rich-text mode, dual user
- Implement Psyvateach
- Design non-commercial (free) website
- Launch website
- PP to beta test Psyvateach
- Implement Psyvaspace
- Clubhouses (not just PP) to beta test Psyvaspace
- Implement Psyvaboard
- WYSIWYG board/piece editor
- Codeless prototyping system
- Clubhouses to beta test
- Hire staff
- Board members
- Executive Director
- Coordinator of Psyvaspace Partners
- Forums Coordinator
- Tutor Coordinator
- Head of Curriculum Development
- Mike is the Head of Software Development
- Recruit volunteers: moderators, tutors, and curriculum-writers
- After Step 17.1
- Psyvaspace.org is incorporated as non-profit organization
- Acquire office space
- Implement Psyvapix
- Design commercial website
- Launch commercial website
- Accept credit card payments
- Implement Jovelyst (optional):
- Jovelyst is open source
- Implement Jovelyst 0.1, console-based
- Token parsing and building program tree has already been implemented
- Finish Jovelyst, console-based
- Integrate with Lystagger (monospace/rich-text modes)
- Implement Jovelyst code editor
- Integrate with Psyvaboard game editor
About Me
I am Mike Hahn, the founder of Psyvaspace.org. I was previously employed at Brooklyn Computer Systems as a Delphi Programmer and a Technical Writer (I worked there between 1996 and 2013). At the end of 2014 I quit my job as a volunteer tutor at Fred Victor on Tuesday afternoons, where for 5 years I taught math, computers, and literacy. I'm now a volunteer math/computer tutor at West Neighbourhood House. My hobbies are reading quora.com questions/answers and the news at cbc.ca. About twice a year I get together with my sister Cathy who lives in Victoria. She comes here or I go out there usually in the summer. A few months prior to starting my Psyvaspace project I used to lie on the couch a lot, not being very active. Now I'm busy most of the time. I visit my brother Dave once a month or so and I also visit my friends Main and Steph once or twice a month.
Contact Info
Mike Hahn
Founder
Psyvaspace.org
2495 Dundas St. West
Ste. 515
Toronto, ON M6P 1X4
Canada
Phone: 416-533-4417
Email: hahnbytes (AT) gmail (DOT) com
Web: www.hahnbytes.com