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.
To test, make sure you have the following installed:
- Node.js and npm
- Angular CLI
- Ionic CLI
- Typescript
-
Clone this repository to your local machine:
git clone https://github.com/ftm2-cin/school-list.git
-
Navigate to the project directory:
cd school-list
-
Install project dependencies:
npm install
-
Start the development server:
ionic serve
-
Responsive UI
-
API Integration
-
Google Maps Integration API (API Key Free period ends in February - 2024)
-
Testing
-
Performance Optimization:
- Optimize API Calls: Minimize network latency and enhance performance by employing caching strategies or batching API requests.
-
Accessibility and Localization:
-
Local Storage
-
Documentation