Skip to content

Latest commit

 

History

History
67 lines (43 loc) · 1.59 KB

README.md

File metadata and controls

67 lines (43 loc) · 1.59 KB

To-do app

Angular 9- Firebase Auth - Material UI - Express - Json-server

Small to-do app with authorization via Firebase Auth

Heroku

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

You need to have Node installed to run the project locally

Server Installation and running (Json-server)

Install dependencies

$ cd json-server
$ npm install

To start the server run:

$ npm start

Json-server : http://localhost:3000/todos

Client (front-end) Installation and running

Install dependencies

$ npm install

To start the app run

$ npm start

Angular todo-app : http://localhost:4200

Firebase Auth initialization

Create a new project on Firebase and add Google auth. Replace firebase config variables on enviroment.ts file with your own.

Test the app

You can preview the app on heroku:

todos-angular

Application Screenshots

Desktop

Desktop main

Desktop sign-in

Mobile

mobile-sign-in

mobile-main