Jysta.org is the hub website of 6 projects: Jovelyst, Qpicary, Sites, Lystplayer, Jovelearn, and Psyvaspace. Jovelyst is an open source web programming language. Qpicary.com is a tool used to organize and share your image folders. Lystplayer.com is a website where you can play 2-player non-animated games. Jovelearn.com is a website which links tutors with students. Psyvaspace.org is an online community of consumer/survivors. Sites enables users to create websites written using Jovelyst and Lystagger (a simplified version of HTML). Jysta members pay one low subscription fee of $10 per year. Jysta users who are non-members (called no-name users) do not pay any fees, but have access to less functionality than members. Pysvaspace members (who are clients of the partner organizations) pay no fees, and receive a free Jysta membership. Jovelyst, as well as core Sites functionality, is written in Java, whereas the other 4 projects are written in Jovelyst and Lystagger.
Mandate
The mandate of Jysta.org is to raise money for organizations which serve consumer/survivors, and to fund the Psyvaspace online community of consumer/survivors. The source of the money raised comes from the subscription fees, plus fees charged to Sites web designers, and 10 percent of the fees Jovelearn tutors charge their students. That money is 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
- Implement Jabbler: web-based HTML5 Scrabble game, user vs. robot
- Jabbler is currently console-based Java Scrabble game
- Implement Jovelyst 0.1, console-based
- Token parsing and building program tree has already been implemented
- Finish Jovelyst, console-based
- Write Lystagger design specs
- Implement monospace mode
- Implement rich-text mode
- Implement Qpicary
- Design website
- Launch website
- Beta test Qpicary/Jovelyst period 6 mos.
- Free 2-year membership for beta testers
- Implement Sites
- Accept credit card payments
- Implement Jovelyst IDE (open source):
- Code editor
- WYSIWYG board/piece editor
- Codeless prototyping system
- Implement Jabbler: web-based, 2-player
- Implement monospace mode, dual user
- Implement Lystplayer
- Support rich-text mode, dual user
- Implement Jovelearn
- Approach Progress Place
- Implement Psyvaspace
- Hire staff
- Board members
- Executive Director
- Forums Coordinator
- Tutor Coordinator
- Head of Curriculum Development
- Mike is the Head of Software Development
- Recruit moderators, tutors, and curriculum-writers
- After Step 20.1
- Psyvaspace.org is incorporated as non-profit organization
- Acquire office space
About Me
I am Mike Hahn, the founder of Jysta.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 Qpicary 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
Jysta.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