Psyvaspace

Psyvaspace

 

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

  1. Read Murach's Java Servlets and JSP book
  2. Approach Progress Place (PP)
    • Mike to teach coding/web design to members
  3. Implement Jabbler: web-based HTML5 Scrabble game, user vs. robot
    • Jabbler is currently console-based Java Scrabble game
  4. Write Lystagger design specs
  5. Implement monospace mode
  6. Implement rich-text mode
  7. Implement Jabbler: web-based, 2-player
  8. Implement monospace mode, dual user
  9. Implement rich-text mode, dual user
  10. Implement Psyvateach
  11. Design non-commercial (free) website
  12. Launch website
  13. PP to beta test Psyvateach
  14. Implement Psyvaspace
  15. Clubhouses (not just PP) to beta test Psyvaspace
  16. Implement Psyvaboard
    1. WYSIWYG board/piece editor
    2. Codeless prototyping system
    3. Clubhouses to beta test
  17. Hire staff
    1. Board members
    2. Executive Director
    3. Coordinator of Psyvaspace Partners
    4. Forums Coordinator
    5. Tutor Coordinator
    6. Head of Curriculum Development
    7. Mike is the Head of Software Development
    8. Recruit volunteers: moderators, tutors, and curriculum-writers
  18. After Step 17.1
    • Psyvaspace.org is incorporated as non-profit organization
  19. Acquire office space
  20. Implement Psyvapix
  21. Design commercial website
  22. Launch commercial website
  23. Accept credit card payments
  24. Implement Jovelyst (optional):
    1. Jovelyst is open source
    2. Implement Jovelyst 0.1, console-based
      • Token parsing and building program tree has already been implemented
    3. Finish Jovelyst, console-based
    4. Integrate with Lystagger (monospace/rich-text modes)
    5. 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

[ Back to Top ]