Skip to content

felipetmacedo/school-list

Repository files navigation

School List App

Overview

This application was created as a learning project for Angular and the Ionic Framework. It utilizes a public API to display a list of Brazilian schools along with their information, contact details, and geographic locations.

Prerequisites

To test, make sure you have the following installed:

  • Node.js and npm
  • Angular CLI
  • Ionic CLI
  • Typescript

Getting Started

  1. Clone this repository to your local machine:

    git clone https://github.com/ftm2-cin/school-list.git
  2. Navigate to the project directory:

    cd school-list
  3. Install project dependencies:

    npm install
  4. Start the development server:

    ionic serve

Features

  1. Responsive UI

  2. API Integration

  3. Google Maps Integration API (API Key Free period ends in February - 2024)

    MAPS

  4. Testing

  5. Performance Optimization:

    • Optimize API Calls: Minimize network latency and enhance performance by employing caching strategies or batching API requests.
  6. Accessibility and Localization:

  7. Local Storage

  8. Documentation

About

Angular App of the Brazilian Schools 🏫

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published