Giter Club home page Giter Club logo

mynotes's Introduction

GitHub repo size

Notes-Share

 forks  forks  forks  forks

What is Notes-Share

Notes-Share is a media sharing app for students where students can share Assignments, notes, tutorials and other stuff in any format with fellow students publically specific to their institute or as in a private chat.

Download zip

Figma UI map | Apk v1.1.0

Register Page Login Page Public and Private wall Search field usage Upload page Forgot Password Mail verification Private and Public wall

Features:

  1. Create/Upload/Download Assignments, notes, tutorials etc,.
  2. Removing Attachments permanently.
  3. Add some text/Note with Attachments.
  4. Add Comments, Send Email.
  5. Searching/Indexing Files.
  6. Timeline.
  7. Google Authentication.

Development

  1. To run this Project first you need to Setup Flutter

  2. Install packages

flutter pub get
  1. Run the Project
flutter run

Getting Started

Make sure You have installed Firebase cli before starting the project

firebase login
dart pub global activate flutterfire_cli

Configure your apps to use Firebase

 your-flutter-proj$ flutterfire configure (select your project or create a new one)

Note: If just created a new firebase account this command will not work for you've to create a firebase project manually on your account

After creating a project, go inside it and click on authentication -> a sign-in method tab and add provider email/password and enable email/password

Initialize Firebase in your app

  your-flutter-proj$ flutter pub add firebase_core
  your-flutter-proj$ flutterfire configure
  • Add 4 dependencies
flutter pub add firebase_core
flutter pub add firebase_auth
flutter pub add cloud_firestore
flutter pub add firebase_analytics

In your pubspec.yaml this 4 plugin will be added Bcuz of above 4 commands

  • firebase_core: ^1.18.0
  • firebase_auth: ^3.3.20
  • cloud_firestore: ^3.1.18
  • firebase_analytics: ^9.1.10

mynotes's People

Contributors

aadarshraj4321 avatar ashishmohapatra240 avatar krupalitrivedi avatar luigieai avatar mehul-kumar-27 avatar nitin-787 avatar notrobinn avatar perumallpardhiv avatar piyushkumar12111111 avatar sp-xd avatar tmsagarofficial avatar

Watchers

 avatar

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.