Skip to content

This repository contains a test task that represents an Announcement Web API with UI written with Angular.

Notifications You must be signed in to change notification settings

olehkavetskyi/announcements

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Announcements App

This ASP.NET Core and Angular application allows users to manage and view announcements with features like adding, editing, deleting, and finding similar announcements. The app is built with modern features, utilizing standalone components and SCSS for styling.

Features

  • View Announcements: List all announcements with details.
  • Add/Edit Announcements: Easily add or modify announcements with an intuitive form.
  • Delete Announcements: Remove announcements with a single click.
  • Find Similar Announcements: Automatically find announcements with similar content.

Setup Instructions

Prerequisites

Make sure you have the following installed:

Installation

  1. Clone the repository:

    git clone https://github.com/olehkavetskyi/announcements.git
    cd announcements-app
  2. Open ASP.NET Core project: This will start the ASP.NET Core server accessible at https://localhost:7001.

  3. Run it

  4. Navigate to the Angular project directory:

  5. Open it with any Text Editor

  6. Install Angular dependencies:

  npm install
  1. Start the App
  ng serve -o

It should open at http://localhost:4200.

About

This repository contains a test task that represents an Announcement Web API with UI written with Angular.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published