Git Product home page Git Product logo

ionic3chat's Introduction

Ionic 3 Chat

A chat application made using Ionic 3 and firebase.

For individual parts of this entire app please check my other repos.

Thanks.

ionic3chat's People

Contributors

rajayogan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ionic3chat's Issues

Cannot make build

While running this command i get this error
ionic cordova build android --prod --release

Error: ./src/app/app.module.ngfactory.js
Module not found: Error: Can't resolve '../../angularfire2/auth' in 'D:\Yash Tech Workplace\Ionic Workplace\mychatapp\src\app'
resolve '../../angularfire2/auth' in 'D:\Yash Tech Workplace\Ionic Workplace\mychatapp\src\app'
using description file: D:\Yash Tech Workplace\Ionic Workplace\mychatapp\package.json (relative path: ./src/app)
Field 'browser' doesn't contain a valid alias configuration
after using description file: D:\Yash Tech Workplace\Ionic Workplace\mychatapp\package.json (relative path: ./src/app)
using description file: D:\Yash Tech Workplace\Ionic Workplace\mychatapp\package.json (relative path: ./angularfire2/auth)
no extension
Field 'browser' doesn't contain a valid alias configuration
D:\Yash Tech Workplace\Ionic Workplace\mychatapp\angularfire2\auth doesn't exist
.js
Field 'browser' doesn't contain a valid alias configuration
D:\Yash Tech Workplace\Ionic Workplace\mychatapp\angularfire2\auth.js doesn't exist
.ts
Field 'browser' doesn't contain a valid alias configuration
D:\Yash Tech Workplace\Ionic Workplace\mychatapp\angularfire2\auth.ts doesn't exist
as directory
D:\Yash Tech Workplace\Ionic Workplace\mychatapp\angularfire2\auth doesn't exist
[D:\Yash Tech Workplace\Ionic Workplace\mychatapp\angularfire2\auth]
[D:\Yash Tech Workplace\Ionic Workplace\mychatapp\angularfire2\auth.js]
[D:\Yash Tech Workplace\Ionic Workplace\mychatapp\angularfire2\auth.ts]
[D:\Yash Tech Workplace\Ionic Workplace\mychatapp\angularfire2\auth]
@ ./src/app/app.module.ngfactory.js 49:0-52
@ ./src/app/main.ts

Clone project failed

Hello, congratulations for your tutorial both in video and on the web, but I have a problem, to see if you can help me ...

I have cloned your project following "https://www.pluralsight.com/guides/front-end-javascript/cloning-an-ionic-2-application-from-github" and making good use of "ionic cordova prepare"instead of "ionic state restore".

Once everything is ready and ready for an "ionic serve" it presents problems in the file "/ionic3chat/node_modules/angularfire2/app/firebase.app.module.d.ts" where I can do little, I think.

I attach a couple of screens in case it helps to clarify the problem.

Greetings.

25-10-2017 14-58-34

25-10-2017 15-04-34

Maintaining session

Everytime I close and reopen the app, I will have to relogin from beginning. it would be better if it stores the session until I logout.

Someone is typing..

Hi raja,Thanks for sharing awesome knowledge thank you so much

Can we implement person is typing,?
Is it possible ?

Please share

License?

Is this MIT licensed? if so, can you please add a LICENSE file.

Namespace 'firebase' has no exported member 'Promise'

Hi man, I downloaded the files and tried to run but i get these messages in cmd after typing ionic serve. Please can you help me?

[22:20:39] typescript: ...NOVO/Documents/ionic3chat/node_modules/angularfire2/app/firebase.app.module.d.ts, line: 12
Namespace 'firebase' has no exported member 'Promise'.

  L11:      storage: () => firebase.storage.Storage;
  L12:      delete: () => firebase.Promise<any>;

[22:20:39] typescript: C:/Users/LENOVO/Documents/ionic3chat/node_modules/angularfire2/interfaces.d.ts, line: 12
Namespace 'firebase' has no exported member 'Promise'.

  L11:  export interface FirebaseOperationCases {
  L12:      stringCase: () => firebase.Promise<void>;
  L13:      firebaseCase?: () => firebase.Promise<void>;

[22:20:39] typescript: C:/Users/LENOVO/Documents/ionic3chat/node_modules/angularfire2/interfaces.d.ts, line: 13
Namespace 'firebase' has no exported member 'Promise'.

  L12:  stringCase: () => firebase.Promise<void>;
  L13:  firebaseCase?: () => firebase.Promise<void>;
  L14:  snapshotCase?: () => firebase.Promise<void>;

[22:20:39] typescript: C:/Users/LENOVO/Documents/ionic3chat/node_modules/angularfire2/interfaces.d.ts, line: 14
Namespace 'firebase' has no exported member 'Promise'.

  L13:  firebaseCase?: () => firebase.Promise<void>;
  L14:  snapshotCase?: () => firebase.Promise<void>;
  L15:  unwrappedSnapshotCase?: () => firebase.Promise<void>;

[22:20:39] typescript: C:/Users/LENOVO/Documents/ionic3chat/node_modules/angularfire2/interfaces.d.ts, line: 15
Namespace 'firebase' has no exported member 'Promise'.

  L14:      snapshotCase?: () => firebase.Promise<void>;
  L15:      unwrappedSnapshotCase?: () => firebase.Promise<void>;

[22:20:39] typescript: C:/Users/LENOVO/Documents/ionic3chat/src/app/app.module.ts, line: 8
Cannot find module '@ionic-native/file-path'.

   L7:  import { FileChooser } from '@ionic-native/file-chooser';
   L8:  import { FilePath } from '@ionic-native/file-path';

[22:20:39] typescript: C:/Users/LENOVO/Documents/ionic3chat/src/providers/chat/chat.ts, line: 38
Property 'catch' does not exist on type 'PromiseLike'.

  L37:  resolve(true);
  L38:  }).catch((err) => {
  L39:    reject(err);

[22:20:39] typescript: C:/Users/LENOVO/Documents/ionic3chat/src/providers/imghandler/imghandler.ts, line: 4
Cannot find module '@ionic-native/file-path'.

   L3:  import { FileChooser } from '@ionic-native/file-chooser';
   L4:  import { FilePath } from '@ionic-native/file-path';
   L5:  import firebase from 'firebase';

[22:20:39] typescript: C:/Users/LENOVO/Documents/ionic3chat/src/providers/requests/requests.ts, line: 30
Property 'catch' does not exist on type 'PromiseLike'.

  L29:  resolve({ success: true });
  L30:  }).catch((err) => {
  L31:    resolve(err);

[22:20:39] typescript: C:/Users/LENOVO/Documents/ionic3chat/src/providers/requests/requests.ts, line: 74
Property 'catch' does not exist on type 'PromiseLike'.

  L74:   }).catch((err) => {
  L75:     reject(err);

[22:20:39] typescript: C:/Users/LENOVO/Documents/ionic3chat/src/providers/requests/requests.ts, line: 77
Property 'catch' does not exist on type 'PromiseLike'.

  L77:  }).catch((err) => {
  L78:    reject(err);

Not working

Hey..!
Your application is not working. Even node modules is not installing and showing lots of errors.
plz, help me.

"ionic serve" doesn't work

Hi,

when I try to: ionic serve there is an error:

Cannot find module: 'path/to/the/project/node_modules/@ionic/app-scripts

how can I fix it?

Thanks and thanks for the app

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.