Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 832 Bytes

README.md

File metadata and controls

40 lines (27 loc) · 832 Bytes

Portfolio CMS

A Node API for delivering structured projects to a portfolio site.

Installation

  1. First install MongoDB and run it with mongod
  2. Then, make sure you have Node installed
  3. Lastly, set up the project locally and start the server:
$ git clone https://github.com/willshowell/porfolio-cms.git
$ cd portfolio-cms
$ npm install
$ npm run serve

Testing

$ npm test

Major TODO Tasks

  • [~] Configure tests
  • Add users model
  • Implement authentication
  • Create front-end management tool
  • Add image upload feature
  • Extend functionality for markdown blog posts

API Design