Skip to content

kodakro/codeblogue

Repository files navigation

codeblogue

This is a personnal blog developed in MEAN stack. It implements several key features of Angular. The project main goal is the learn the concepts. the froont was first developped in AngularJS. The version was changed after the big upgrade to Angular 2. And then it evolved up to Angular 7.

Front-end (Angular)

  • TypeScript version that relies on classes and modules
  • Defining routes including child routes and lazy loaded routes
  • Using Custom Components including custom input and output properties
  • Using Custom Directives
  • Using Custom Pipes
  • Defining Properties and Using Events in Components/Directives
  • Using the Http object for Ajax calls along with RxJS observables
  • Using HttpInterceptor
  • Working with Utility and Service classes
  • Using Angular databindings
  • Using template-driven and reactive forms functionality for capturing and validating data

Back-end Angular Concepts Covered

  • Node.js
  • ExpressJS
  • Passport.js
  • Node-restful
  • Mongoose
  • MongoDB

Authentification

Authentification via login/ password or through social media such as github, twitter.

Database services

Manage access to MongoDB database via node-restful

Features

  • Registration
  • Authentication with login/passord or with github or twitter account
  • View articles
  • Manage Comment and like on articles

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published