Skip to content

Latest commit

 

History

History
74 lines (50 loc) · 2.37 KB

README.md

File metadata and controls

74 lines (50 loc) · 2.37 KB

Suas Memórias

Logo

Overview

This Ionic project, built with Angular, connects to a Firebase database and is designed for managing user authentication, image uploads, and contacts. Users can sign up, log in, perform CRUD operations on their profiles, upload photos via URL, and add other users to contacts for photo sharing.

Features

  • User authentication (Sign Up, Login, Logout)
  • CRUD operations for user profiles
  • Photo upload via URL
  • Contacts management for sharing photos

Technologies Used

  • Ionic Framework
  • Angular
  • Firebase (Realtime Database, Authentication)
  • Android Studio (for APK build)

Getting Started

Prerequisites

Make sure you have the following installed on your development machine:

  • Node.js
  • npm (Node Package Manager)
  • Ionic CLI
  • Angular CLI
  • Firebase account and project

Installation

  1. Clone the repository: git clone https://github.com/your-username/your-project.git
  2. Navigate to the project folder: cd your-project
  3. Install dependencies: npm install

Configuration

  1. Set up Firebase:
    • Create a Firebase project: Firebase Console
    • Obtain your Firebase configuration and update it in src/environments/environment.ts

Usage

  1. Serve the app locally: ionic serve
  2. Build the APK with Android Studio: Follow Ionic and Angular guidelines for Android build

Additional Information

  • Course: SCC0281 - Recursos Computacionais de Tecnologia Assistiva
  • Prototype: Link to the Prototype
  • APK: Link to the APK
  • Issue Reporting: For bugs or issues, please create an issue!

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3

Screenshot 4 Screenshot 5

License

This project is licensed under the [?] License - see the XXX file for details.