Skip to content
This repository has been archived by the owner on Sep 14, 2023. It is now read-only.

bglamadrid/three-it-music-poll-frontend

Repository files navigation

Music Poll Frontend

This project was generated with Angular CLI version 14.2.4.

This project is the frontend for the application requested by 3IT as an exam/test to apply for a position as Fullstack Developer.

Overview

The main focus of this frontend application is to provide a graphic interface for users to submit their poll answers at.

5-color palette generated using Coolors.

Features

  • Four views
    • A form to submit poll answers individually
    • A results page with the overall answers rendered in a stats graph

Requirements

Getting started

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The application 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.

Running unit tests

Run ng test to execute the unit tests via Karma. Running ng test --no-watch --code-coverage will also create a code coverage report in the coverage/ directory.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

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.