Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ahmnouira/chat-app
ionic 4 :iphone: firebase-based :cloud: chat application that allows users to create an account, login and chat with others.
https://github.com/ahmnouira/chat-app
chat-application chatapp cordova-camera-plugin firebase firebase-auth firebase-database firebase-realtime-database ionic ionic-apps ionic-camera ionic-chat ionic-framework ionic4 ionicons
Last synced: 3 days ago
JSON representation
ionic 4 :iphone: firebase-based :cloud: chat application that allows users to create an account, login and chat with others.
- Host: GitHub
- URL: https://github.com/ahmnouira/chat-app
- Owner: ahmnouira
- License: mit
- Created: 2019-12-15T22:15:10.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T05:37:26.000Z (11 months ago)
- Last Synced: 2024-05-21T03:03:41.169Z (6 months ago)
- Topics: chat-application, chatapp, cordova-camera-plugin, firebase, firebase-auth, firebase-database, firebase-realtime-database, ionic, ionic-apps, ionic-camera, ionic-chat, ionic-framework, ionic4, ionicons
- Language: TypeScript
- Homepage: https://takecare-3fa5e.web.app/
- Size: 4.09 MB
- Stars: 14
- Watchers: 3
- Forks: 10
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# chat-app
![visitors](https://visitor-badge.glitch.me/badge?page_id=ahmnouira.chat-app)
**:a: real-time chat ionic application with firebase**.
Our chat application will show a login page withe _e-mail_ and _password_ fields. The user will be able to log in or create a new account, when a user logs in, it will go to a tabs interface where we have a list of all users of the application, the Account tab will allow the user to upload a profile image and log out of the app.
## Screenshots
### Run as Angular App
Open your terminal/cmd and run the following commadans:
1. type `git clone https://github.com/ahmnouira/chat-app`.
2. `cd chat-app` to enter to app folder.
3. `npm i` to install the app dependencies.
4. `ng serve` or `npm start` run the app server.