Skip to content

PavelChugreev/News-blog

Repository files navigation

News-blog


/api/posts
/api/posts/:id


About project:

  • News-blog app is the way to share your news, posts, experience etc

  • You can choose either viewer or author(admin) role for using app.

  • As a viewer you have permission just to browse list of posts and its content.

  • As a author you can use admin dashboard to Create, Read, Update and Delete posts.

  • Admin panel authentification:

  • This project isn't about styles, it's about main Angular features such as:

    • Templates - Components relations
    • Directives, Pipes, Forms
    • Services, HttpClient
    • Routing, Guards, Interceptors
    • Authentification

Used tools

  • Angular / Typescript
  • SCSS / quill(html creator)
  • Firebase (database, authentification, hosting)
  • npm / git

How to start application locally

This project was generated with Angular CLI version 13.0.1.

Development server

Run npm run start for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Deploy gh-pages

  • npm run deploy

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI Overview and Command Reference page.