Skip to content

Opal-teaching/messaging-app-solution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

*** MOVED TO GITLAB ***

Solution to messaging-app assignment

Assignment repo: messaging-app

Things to note:

  • Added automatic documentation for the entire project.

    • How did I do this? Added to more dev npm dependencies, 'gulp' and 'gulp-ngdocs' As mentioned before gulp allows you to create tasks that are important in your software development. Check the gulpfile.js file I created one task in particular. This task simply grabs the files that match ./app/js/**/*.js, and passes them through the ngdocs package, finally I save my documentation in the ./docs folder.
    gulp.task("docs",function(){
    	return gulp.src(["./app/js/**/*.js"])
    		.pipe(gulp_ngdocs.process())
    		.pipe(gulp.dest('./docs'));
    });
    
    • How do I run documentation?
    gulp docs
    
    • How do I check the documentation? Navigate to the docs folder and start a server there using http-server

    Please provide documentation for your own projects

  • Added a search bar text as example. Now we can filter conversations by name.

  • Sorted conversations by lastMessage date. Changed the event listener to a 'prepop' event. Now the conversations are sorted by their lastMessage date.

Please add a search bar to your messages and sort the list of conversations

About

Solution to the messaging app assignment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •