Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anibulus/todo_application

Angular 17 front-end application deployed at firebase. It's a TODO web application
https://github.com/anibulus/todo_application

angular angular17 javascript server-side-rendering

Last synced: 1 day ago
JSON representation

Angular 17 front-end application deployed at firebase. It's a TODO web application

Awesome Lists containing this project

README

        

# Angular Basics Project
Application without tests and server side rendering

## How to install Angular
```bash
npm i @angular/cli -g
```

Create an angular aplication whithout tests
```bash
ng new todo_app --skip-tests
```

Run Angular application
```bash
ng serve
```

Create Angular component (route: pages/home)
```bash
ng g component pages/home
```

The folder `/dist/[name-project]/` is the one to deploy.

## Deploy to Production

Build the application (optimization tasks)
```bash
ng build
```

This application was deployed at [Firebase Console](https://console.firebase.google.com)

```bash
sudo npm install -g firebase-tools

firebase login

firebase init

firebase deploy --debug
```

[TODO application deployed](https://todoapp-d5e74.web.app)

### Pending
Check how Injector works with local storage
```js
injector = inject(Injector);
```