Run npm install
or yarn install
to install dependencies into the node_modules/ directory
Once the dependencies are installed, you can run the app with npm start
or yarn start
This runs the app in development mode. Open http://localhost:3000 to view it in the browser.
The docupicks app provides reviews, youtbe trailers and streaming sources for IMDB's top rated documentary films and TV series. Users also have the ability to create a "watch-list" and provide feedback to the community about films they have watched in the past.
- PostgreSQL
- Sequelize
- Node.js
- Express.js
- Babel
- Express-React-Views Engine
- Bulma
Node.js gives you a fast, Javascript based server with an event driven, non-blocking model. Express.js is a widely used framework for Node.js known for it's route handling, and middleware managing. The docu application is rendered server-side using express-react-views. Express-react views is a server side solution that renders React components.
- As a content manager, I want to add new content for users.
- As a content manager, I want to update existing content.
- As a content manager, I want to delete content with low review scores.
- As a user, I want to create an account so that I can bookmark content to watch later.
- As a user, I want to manage my user profile so that I can update my "Watch List."
- As a user, I want to post feedback about content that I have watched.
- As a user, I want to cancel my account.