Code Monkey home page Code Monkey logo

batua's Introduction

title Pratyush_M;

class About(Me):

    Present<> getDetails():
        return (
                 [
                    'education' = {
                    'college' : 'Sir M Visvesvaraya Institute of Technology',
                    'year' : '3rd',
                    'branch' : 'Computer Science Engineering',
                    'degree' : 'Bachelor of Engineering'
                  }
                ]
              )
     
     
     Now<> getTechStack():
     
          return (
                  [
                    languages = ['.py', '.cpp', '.c', '.java'],
                    frameworks = ['flask', 'firebase', 'flutter'],
                    communication = ['telegram', 'google-meet', 'slack', 'email']
                  ]
                )
      
      
      Future<> getgoals():
      
          return (
                  [
                    'To contribute more towards open source.',
                    'Learn more frameworks and implement them in my projects.',
                    'Diving deep into the world of ML.',
                    'See more green boxes below.'
                  ]
                )

batua's People

Contributors

abhishek-dab avatar abhishek-sharma123 avatar amanxnanda avatar anotherwebguy avatar aryamanz29 avatar borahb avatar d-ajay-kumar avatar devilaj avatar doomsterr avatar infiniteoverflow avatar johnazedo avatar khareyash05 avatar manzee1609 avatar muthuannamalai12 avatar neha62-lit avatar nirala96 avatar pawan2806 avatar prathmeshsadake avatar pratyushmp avatar priyanshu078 avatar rakshitkamboj avatar rohan-kulkarni-25 avatar ronak8602 avatar sahil-kachhap avatar samarpancoder2002 avatar samdid avatar sapindersingh avatar shrutij-01 avatar srikharshashi avatar viralvaghela 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

Watchers

 avatar  avatar  avatar  avatar  avatar

batua's Issues

[] was called on null, error in profile screen.

Describe the bug:

There is an error coming, The method '[]' was called on null.
Receiver: null
Tried calling:

To Reproduce:

Steps to reproduce the behavior:

  1. Go to profile screen
  2. See error

Expected behavior:

The error should not come.

Screenshots:

signal-2021-05-10-090034

Additional context:

There is a lot of redundant rows and columns, that's why I also want to refactor the whole code.

Note:

  • Please assign me this issue, under GSSOC 21.

Adding some sections and Modifying the Readme.md file

Request โœจ

Hello sir, I want to modify the readme.md file.

Detailed Description

Modifying it by adding

1.)Adding shield batches in different colors for(at center-top):
-> issues-open
-> pull_request-open
-> total no. of forks
-> total no. of stars

2.) Sections
->Feature Section.
->Sneak and Peek (changing the name of UI Design, and styling it).
->Tech Stack Section.
->Contributing guidelines (styling and alining it in the proper way to look good)
->In Contributor Section adding,

Project Manager/Admin Section

-> I'll also be adding emojis to make it look more attractive and beautiful.

I really want to make it look more attractive and beautiful.
@pratyushmp @nirala96 sir, please allow me to do so, by assigning me the issue under the GSSOC21 label & level label.

Thank you.

Add Spinner in Login_Screen

After clicking on loginScreen it takes some time to get response from firebase in the meantime the app didn't perform any activity and it looks stucked. So, To show the progress to the user I would like to add a spinner that will showup untill app screen navigate to next screen.
I will be using modal_progress_hud package for that.

Completing home screen

@pratyushmp
Front hand of home screen is pretty much done. I want to complete remaining along with backhand.
Please assign this issue to me.

Unable to run set up project

image

Reason :

  • Project does not contain google-services.json file which is available during registering app in Firebase

Is the project registered on Firebase?

Fetching user details to profile page.

I want to make the profile page working as it is just UI now so that details of the user are shown on the profile page with the ability to edit the details.

#gssoc21 participant

No modal bottom screen coming, when user taps on the floating action button.

Describe the bug:

No bottom modal screen comes, when user taps on the floating action button. The showBottomModalSheet method is linked to the button in code, but there is no modal bottom sheet attached to it.

To Reproduce:

Steps to reproduce the behavior:

  1. Go to Home Screen
  2. Click on the Floating Action Button.
  3. See, there is no bottom sheet.

Expected behavior:

A bottom sheet should come up.

I am a participant of GSSOC 21. I can work on this issue. Please assign me this issue under GSSOC 21.

Note:
Please provide me the design of the bottom sheet.

optimized all images

I have optimized all images using imgbot and also created a new pull request. As a gssoc21 participant please merge this pull request under GSSOC21 label.

User Details Screen

Develop the screen as per the UI design given below.

Follow the color schemes defined in the file constants.dart.

On clicking the submit button just print the input values in the console. Once the design of Firebase Database is decided upon we will update the values there.

Screenshot (209)

Adding side drawer

I would like to create an side drawer for the app plz assign me this issue under gssoc

Screenshot_2021-05-14-06-58-32-488_com clovercoders canteen_app
Here's and example of the ui of how would the side drawer look

Replacing deprecated elements

image

It's nice to replace deprecated elements like Flatbutton and Raisedbutton. If this gets assigned to me I like to replace them with TextButton and ElevatedButton respectively.

Remove unnecessary code

main.dart file contains unnecessary

class MyHomePage extends StatefulWidget {
  const MyHomePage({Key key, this.title}) : super(key: key);

  final String title;

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  int _counter = 0;

  void _incrementCounter() {
    setState(() {
      _counter++;
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[
            const Text(
              'You have pushed the button this many times:',
            ),
            Text(
              '$_counter',
              style: Theme.of(context).textTheme.headline4,
            ),
          ],
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _incrementCounter,
        tooltip: 'Increment',
        child: const Icon(Icons.add),
      ),
    );
  }
}

we can remove that.

Adding back button on sign up screen which will take us back to login screen

Feature request :

A back button which will take us to the previous screen.

Describe the solution you'd like :

An user is logging in the app and by mistake click on the "create one" option and navigate to sign up screen, so he needs to get back to the login screen and for that there should be a back button sign up screen.
Screenshot_1616396293

Describe alternatives you've considered :

As an alternative, we can add a clickable text "login" instead of a back button.

Describe how this feature will be useful to our readers :

It is useful to reader everytime he goes to signup screen and wants get back to login screen.

Also, I am a GSSoC21' participant and want to add this feature


Add Show/hide password button

I want to add a eye icon to the login screen near password form that will allow user to show/hide their password .
As If user by mistake inputs wrong password it becomes very difficult to correct it.
This feature will solve that problem.

I am also a GSSoC'21 participant.

Taking input of the title from the user.

Feature request :

Currently, the app don't have any way to get the title input from the user.

Is your feature request related to a problem? Please describe : (optional)

Yes.

Describe the solution you'd like :

I will add a text field to get input of title from the user.

Additional context :

Add any other context or screenshots about the feature request here.


Note:

  • Please assign me this issue, under GSSOC 21.

Bottom Navigation Bar behavior.

Describe the bug:

The bottom navigation bar should darken the selected icon and lighten the unselected. But, the icons' colors are fixed, it should change, when selects the other icon as in the mockups of the app.

Expected behavior:

The icons' colors should change, when selected.

Screenshots:

1

Note:

  • I am a participant of GSSoC'21.

update contributing.md

Hey! I would like to add the following in contributing.md
Add the following -

1.Difference between GIT and GITHUB
2.How to clone,fork repository
3.How to create a branch and then use git push to push to repo
4.Create a PR
5.Squash commits in a single issue into one
6, Updating the forked and local repo as the updations are made in the upstream
I would like to work on this as a part of GSSOC'21

Provided a wrong value in primarySwatch in main.dart file

Describe the bug:

In primarySwatch we have to give the value MaterialColor() but in place of that Color is given.

Expected behavior:

We have to give the MaterialColor(value, {}swatch ) as the value in primarySwatch.

Screenshots:

image

On Generate Named Routes

Feature request :

The app should use On Generate Named routes.

Is your feature request related to a problem? Please describe : (optional)

Yes. Currently the app is using 'on the fly' routes, which are very difficult to maintain.

Describe the solution you'd like :

On Generate routes are very easy to maintain as all the routing logic sits in one file only.

Describe how this feature will be useful to our readers :

On Generate routes are very easy to maintain and use.


Note:

  • I am a participant of GSSOC 21. Please assign this issue to me.

Migrate the app to Null Safety

Feature request :

I want to migrate the app to null safety.

Is your feature request related to a problem? Please describe : (optional)

A clear and concise description of what the problem is.

Describe the solution you'd like :

https://dart.dev/null-safety/migration-guide

Describe alternatives you've considered :

A clear and concise description of any alternative solutions or features you've considered.

Describe how this feature will be useful to our readers :

A clear and concise description of how this feature will be useful for our other readers.

Additional context :

Add any other context or screenshots about the feature request here.


Note:

  • Do mention if your are working under GSSoC'21.

  • Please refrain from adding labels to your issue/pull-request on your own. It is the job of the Project Admin and the Mentors to review your issue/pull-request and add labels accordingly.

  • According to the level of the issue, respective time will be allotted under which the task needs to be completed/resolved by the assigned person. If the issue is not resolved within the given time, it will be assigned to the next person. In case of any discrepancies, the decision of the maintainer will be final.

level - 0 : 2 days
level - 1 : 3 days
level - 2 : 4 days
level - 3:  5 days

App Icons for Android and Flutter

I am a GSSOC21 Participant.
After running the application I saw there is no App icon for both Android and IOS.
Can I create one matching to the UI and update the project with a better app Icon
@pratyushmp

Create a database diagram

Feature request :

Contributors need a database diagram to knows names of collections and docs structures.

Describe the solution you'd like :

We can use diagram.net to draw, save in Google Drive and share link.

Describe how this feature will be useful to our readers :

This can useful to contributors, as it is necessary to access documents on Firestore.

Note:

  • Do mention if your are working under GSSoC'21.

  • Please refrain from adding labels to your issue/pull-request on your own. It is the job of the Project Admin and the Mentors to review your issue/pull-request and add labels accordingly.

  • According to the level of the issue, respective time will be allotted under which the task needs to be completed/resolved by the assigned person. If the issue is not resolved within the given time, it will be assigned to the next person. In case of any discrepancies, the decision of the maintainer will be final.

level - 0 : 2 days
level - 1 : 3 days
level - 2 : 4 days
level - 3:  5 days

App Settings Screen

Feature request :

There should be an app settings screen.

Is your feature request related to a problem? Please describe : (optional)

On the profile page, there is app settings tile, which doesn't do anything.

Describe the solution you'd like :

I would like to add a settings screen, so user can go to that screen, by clicking on the tile.

Additional context :

Please provide me a screenshot for the settings screen.


Note:

  • I am a participant of GSSOC 21.

Login through Mobile and OTP verification

Feature request :

Hey @pratyushmp Can we have a feature allowing users to login via Mobile Number and going through OTP verification.
This could be a more fast process to allow users to login an less hectic

Describe the solution you'd like :

I would like to add a feature to Allow users to login via mobile number

I am a GSSOC 21 participant


Project Setup Instructions for getting started with their Contribution

I went through the Readme.md file where you have attached your YouTube video having instructions for the local project setup.

  • Can I complete that project Setup Section with Git bash commands . Newcomers will have either of the option to follow among the readme instructions and that video.

  • the project setup instructions will include

    1. Cloning the Repo
    2. Creating Remotes to the forked and to this repo
      for fetching or pulling recent changes .
    3. Pushing Changes and Creating Branches.
  • Any further details would be discussed over here if needed

  • So if this issue seems legitimate than I would like to be assigned to complete this work .

adding pubspec.lock file in .gitignore

The pubspec.lock file vary system to system and is automatically generated, It should not be pushed with every contribution, because of the reason stated above.

I can add this file to pubspec.lock to resolve this issue.

Please assign it to me, under GSSOC 21.

Want to Add Profile Picture

Feature request :

I want to add Profile Picture Facility here.... Uploaded Image will store in Firebase Storage..... User can choose image from gallary and set profile image

Is your feature request related to a problem? Please describe : (optional)

no

Describe the solution you'd like :

Add Image with considering some fruitful widget..... Image take from gallary and by user's choice it will upload to Firebase Storage.

Describe how this feature will be useful to our readers :

For every user account, having a profile picture gives user a satisfactory experience about the app

Additional context :

If I can forward with that...please assign me to here..... I already done that works in my projects.... So I can perfectly do it...Thanks @pratyushmp


Note:

  • I am GSSOC'21 participant.... Hope you assign me @pratyushmp

  • Please refrain from adding labels to your issue/pull-request on your own. It is the job of the Project Admin and the Mentors to review your issue/pull-request and add labels accordingly.

  • According to the level of the issue, respective time will be allotted under which the task needs to be completed/resolved by the assigned person. If the issue is not resolved within the given time, it will be assigned to the next person. In case of any discrepancies, the decision of the maintainer will be final.

level - 0 : 2 days
level - 1 : 3 days
level - 2 : 4 days
level - 3:  5 days

Can I forward With that @pratyushmp ...... If I can please assign me @pratyushmp ... Thank u

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.