Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/albertolinde/helpthecat-web

Gestor de la BBDD de la aplicación Android. Aplicación WEB muy sencilla Crud Rest.
https://github.com/albertolinde/helpthecat-web

android angular crud firebase rest

Last synced: about 2 months ago
JSON representation

Gestor de la BBDD de la aplicación Android. Aplicación WEB muy sencilla Crud Rest.

Awesome Lists containing this project

README

        

# 🐈 Help The Cat 🐈 - Web
![cat](https://user-images.githubusercontent.com/44638858/116824874-6bf23400-ab84-11eb-8119-60bc4ba271a2.PNG)

------------

**Help The Cat** es un proyecto que se comienza a desarrollar con la idea de diseñar un portal donde agrupar a todos los centros de acogida para animales en la isla de Tenerife.

Además se busca dar la visibilidad que estos centros necesitan: donaciones, comidas, ayuda en general etc.

Este proyecto se ha decidido desarrollar completamente en **Android** que es el foco principal del proyecto, pero a medida que se pensó en el desarrollo se pensó en tener un aplicativo web para su gestión y se ha creado un pequeño *crud* para el manejo de Firebase.

Finalmente esta web simplemente consumirá datos de un Rest en **Firebase**.

**Es una prueba de concepto con gran cantidad de features por realizar y se irá manteniendo.**

## Features 💻

- Listar todos los animales que se encuentren en estado de adopción.

- Creación/edición de cada animal y asociación.

- Visibilidad total de donaciones y cantidad pendiente de cubrir (deudas).

- Portal de donaciones por animal o hacia una asociación especifica.

- y mucho más...

## Construido con 🛠️

* [Angular](https://angular.io/)
* [Node.js](https://nodejs.org/es/)
* [Boostrap](https://getbootstrap.com/)
* [Firebase]()
* [JavasCript]()

### Installation

1. Necesitarás crear un proyecto en Firebase [Firebase](https://console.firebase.google.com/) en el modo Real Time.

2. Clona este repositorio

```sh

git clone https://github.com/AlbertoLinde/SaveTheCats.git

```

3. Instala las dependencias

```sh

cd folder/project

npm install

```

4. Modifica las variables de entorno (url) en `environment.ts` (Mi endopoint no podrás usarlo ya que no tendrás permisos).

5. Pon en marcha el servidor

```sh

ng serve -o

```

## Features Pendientes 🔨

* PIPE para el control de cantidades de facturas y donaciones.
* Autentificación.
* Virtual Scroll.
* Recuperar veterinarios desde Rest y hacer crud.
* Y millones de cosas más...

## Diseño ✍

[Help The Cats en Figma](https://www.figma.com/file/rxAmqNmebjUhcMWct8sOGe/Help-The-Cat?node-id=0%3A1 "Help The Cats en Figma")

## Contacto 📩

[LinkedIn](www.linkedin.com/in/albertolinde "LinkedIn") - [Twitter](https://twitter.com/AlberALinde "Twitter") - [Web](https://www.albertolinde.com/ "Web") - [email protected]