AngularJS Final Project. Does not appear in view


My code was working until I started the service portion of the project. Even {{helloWorld}} in the view does not appropriately appear with its contents.

Here is the current page that I am at:
Under “Display The Contents Of The Service” was the last instruction I’ve followed. Please point out anything inaccurate that you see.
Thank you.


<!DOCTYPE html>
<title>Suggestion Box</title>
<meta charset="utf-8">
<script type="text/javascript" src="js/vendor/angular.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">

<body ng-app="SuggestionBox">

<div class="main" ng-controller="HomeController"> 
	<div class="container">
		<div class="col-md-6" ng-repeat="post in posts">
		<p class="title"> {{ post.title }}></p>
		<p class="upvotes"> {{post.upvotes}}></p>

	<script type="text/javascript" src="js/app.js"></script>

	<script type="text/javascript" src="js/controllers/HomeController.js"></script>

	<script type="text/javascript" src="js/services/suggestions.js"></script>


app.controller("HomeController", ["$scope", "suggestions", function($scope, suggestions){
	$scope.helloWorld = "Hello, AngularJS!";
	$scope.posts = suggestions.posts;


app.factory('suggestions', [function(){
var demoSuggestions = {
posts: [
title: 'Free pizza at club meetings',
upvotes: 15,
comments: [],
title: 'End all club emails with Laffy Taffy jokes',
upvotes: 9,
comments: [],
title: 'Retrofit water fountain with Gatorade',
upvotes: 7,
comments: [],
title: 'Sing Bon Jovi\'s "Living on a Prayer" halfway through meetings,
upvotes: 3,
comments: [],
return demoSuggestions;


var app = angular.module("SuggestionBox",[]);


The problem was within the suggestion.js syntax. Everything else is correct.


I’m just wondering- by any chance did you fix this issue? I’m having the same problem.