RESTful Wiki Collaboration Site
Full RESTful API site for wiki collaboration. Users are able to upgrade to premium features through Stripe payments. There is full authentication and crediential checking for premium feature users. The entire app has been unit and integration tested with Jasmine. There are full CRUD capabilities for both users and Wikis.
It uses a markdown editor with uniform styling. I also worked to make sure that the Wiki styling is both clean, modern and stylish; something that is often missing from most Wiki sites. Though it is primarily meant to be used as a full desktop site, it is mobile responsive.
This was primarily an back-end project to build a complete REST API. All back-end components are modular and separated for easy scaling and feature addition. It uses PostgreSQL as a database for wikis and users, with validation that is handled by Passport
Built with: Express, Node, SQL
Started in Summer 2018Back To Portfolio