Skip to content

Latest commit

 

History

History
59 lines (37 loc) · 4.07 KB

README.MD

File metadata and controls

59 lines (37 loc) · 4.07 KB

Pareto Operating System (ParetOS)

The ParetOS is a browser-based, high level operating system designed to maximize human potential and performance. It is designed to give you the 20% of software you need to give you 80% of the benefits that technology can give you in optimizing your performance.

Main Features

The Arena - a multiplayer, competitive habit tracking arena where you and your friends can see who has the best work ethic. Or who spends the most time playing videogames. Or who makes the most outbound sales call in your company. You can create your own template, and invite friends to play.

Learn Full-Stack JavaScript Development. A fully featured curriculum for you to start with the basics of creating a GitHub account, through building your first project, and tackling technical interviews.

We are live folks

See us at https://paret0.com - signup is open! For those making an account, you may notice that the 'Training' (one of the OS pieces of functionality), that focuses on Full-Stack JavaScript Development has a 'Paywall Modal'. This is what I call the 'Paywall Puzzle' - based on the code in this front-end repository, after forking it, you can modify the code and freely gain access to all the educational curriculum without paying. It requires changing a couple of values, commenting out a couple of functions. If you can figure out how to do that - congratulations, you probably don't need to buy access to the curriculum! If you can't figure out, you should seriously consider investing in your education. Included is the Full-Stack Starter Kit, a set of laminated paper cheat-sheets, workbooks and playing cards that help teach you the 20% of JavaScript you need to know to get 80% of the actionable information needed to start writing code.

Open-Source Development

Want to contribute? Great!

To fix a bug or contribute a new feature, follow these steps:

  • Fork the repo
  • Run yarn to install the dependencies, once you have cd'd into the directory
  • Run yarn start to start the dev server
  • Create a new branch (git checkout -b improve-feature)
  • Make the appropriate changes in the files
  • Add Git changes to reflect the changes made
  • Commit your changes (git commit -m 'Improve feature')
  • Push to the branch
  • Send a PR, and become a legend

Bug / Feature Request

If you find a bug, have a great idea or just a question - please open an issue here!

Built with

  • React + JavaScript - The classics, the essentials..
  • Progressive Web Application - Better than investing time into a mobile application, I figure that having the offline functionality of a PWA will give us the right balance of features and accessibility. Right now, the PWA only installs on mobile - this is 100% intended to be used on phones, while on the links.
  • AWS Lambda - We needed a service to store our Stellar and DynamoDB authentication/data storage, and wanted to avoid paying $10/mo for a container instance on a side-project that is only used by two people (as of 8.12.21, at least)
  • MongoDB + other services.

Admin

  • There is a separate, not quite fully featured admin platform.
  • We can create mentees, mentors, match them, and a host of other options.
  • Currently hidden from view, along with the APIs, to prevent foul play. This open-source repository focuses strictly on the front-end - trusted contributors will be invited to collaborate on the back-end.

Intellectual Property Notice

  • This CODE is open-source.
  • The intellectual property in regards to the branding of the Pareto logos, the educational curriculum inside the Full-Stack Starter Kit, and the knowledge base belongs to Michael Litchev.

Team

Michael 'Misha' Litchev

GNU General Public License Version 2 Only © Michael 'Misha' Litchev