Code Monkey home page Code Monkey logo

openpeerchat-flutter's People

Contributors

harry-dev98 avatar thuva4 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

openpeerchat-flutter's Issues

Migrate to Flutter version > 3.7

The application build fails due to outdated dependancies, now I need to implement this application from scratch in latest flutter SDK and tools, with sepeaate backend made in nodejs and mongodb, will have to first consider appropriate use cases and then according to those use cases, networking will be implemented

Migrate to AndroidX

The application is created using an older version of the Android embedding. It is being deprecated in favor of Android embedding v2.
v1 Android embedding will be removed in future versions of Flutter and hence it would be better to migrate it to v2 rather than using the ignore-deprecation flag while building.

initialize method for Global Class

There is no initialize method available in the Global class as of now. Creating an initialize method can make the process of writing tests simpler.

Test for Pages

There seems to be no tests written for Pages. I'd like to write some unit tests to test the functionalities.

Build Fails due to `flutter_nearby_connections` package

As per the history of the project, p2p_client_dart was not a null safe package and hence a new package called flutter_nearby_connections was used.
Now build fails since task ':app:checkDebugDuplicateClasses' fails and I figured out that the error is due to flutter_nearby_connections package probably because it built using an older Kotlin Version. So, I removed the package and tried building it and this time the build was successful.
Hence, it would be better to replace the flutter_nearby_connections package with nearby_connections which is a new and updated package.

fresh UI build

I will have to make the UI from scratch using modern code structure and design patterns, a minimal UI will be implemented

Tests for Classes

To make the codebase more organized and ensure it works as expected, I'd like to write some tests to
test the functionalities of Classes.

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.