Giter Club home page Giter Club logo

ecellapp2021's People

Contributors

divy-arpit avatar hard-coder05 avatar treavvasu avatar werainkhatri avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

ecellapp2021's Issues

Home Screen -> UI

Is your feature request related to a problem? Please describe.

Creating the UI of the screen and then linking the completed screen to the correct position in the widget tree of the app.

Change Password Screen -> UI

Is your feature request related to a problem? Please describe.

Creating the UI of the screen and then linking the completed screen to the correct position in the widget tree of the app.

Speaker Screen -> API Repository

Is your feature request related to a problem? Please describe.

Create API Repository for Speaker Screen.

Describe the solution you'd like

  1. linking the screen with API calls.

Create a PR template

Is your feature request related to a problem? Please describe.
Feature will help Contributors in creating PR with proper description.

Describe the solution you'd like.
Create a PR template.

Speaker Screen -> Cubit

Is your feature request related to a problem? Please describe.

We need to design the cubit for Speaker Screen.

Describe the solution you'd like

  1. should have states: loading, success, error.
  2. fake api repository.
  3. tests.

Profile Screen -> UI

Is your feature request related to a problem? Please describe.

Creating the UI of the screen and then linking the completed screen to the correct position in the widget tree of the app.

E-Summit Screen -> UI and Linking

Is your feature request related to a problem? Please describe.

Creating the UI of the screen and then linking the completed screen to the correct position in the widget tree of the app.

Widget: ECellAnimationWidget

Create an animated widget that resembles the one shown below.
Expected Animation: The yellow and blue semi-rings should rotate in opposite directions of each other, yellow in clockwise and blue in anti-clockwise.

SignUp Screen -> API Repository

Is your feature request related to a problem? Please describe.
Create API Repository for the SignUp screen.

Describe the solution you'd like

  1. linking the screen with API calls.

ContactUs Screen FeedbackForm -> Cubit

Is your feature request related to a problem? Please describe.

We need to design the cubit for FeedbackForm on the ContactUs Screen.

Describe the solution you'd like

  1. should have states: Initial, Loading, success, error.
  2. fake api repository.
  3. tests.

AboutUs - Aim -> UI

Is your feature request related to a problem? Please describe.

Creating the UI of the screen and then linking the completed screen to the correct position in the widget tree of the app.

Sponsors Screen -> Cubit

Is your feature request related to a problem? Please describe.

We need to design the cubit for Sponsors Screen.

Describe the solution you'd like

  1. should have states: loading, success, error.
  2. fake api repository.
  3. tests.

ContactUs Screen FeedbackForm -> API Repository

Is your feature request related to a problem? Please describe.

Create API Repository for FeedbackForm on the ContactUs Screen.

Describe the solution you'd like

  1. linking the screen with API calls.

HomeScreen - Bottom Navigation Bar

Description

HomeScreen will consist of bottom navigation bar which will inflate 3 screens,

  1. MenuScreen
  2. ProfileScreen
  3. ContactUsScreen
    All the above screens should be Containers() for now for now.

Files

  1. screens/home/home.dart
  2. screens/home/tabs/
  3. screens/home/widgets/
    (If you want to add any other files, lemme know here/slack)

AboutUs - Team Screen -> UI

Is your feature request related to a problem? Please describe.

Creating the UI of the screen and then linking the completed screen to the correct position in the widget tree of the app.

Our Team Screen -> API Repository

Is your feature request related to a problem? Please describe.

Create API Repository for Our Team Screen.

Describe the solution you'd like

  1. linking the screen with API calls.

Sponsors Screen -> API Repository

Is your feature request related to a problem? Please describe.

Create API Repository for Sponsors Screen.

Describe the solution you'd like

  1. linking the screen with API calls.

Update targetSdkVersion to 30

Describe the bug

Cannot install app in Sdk 29 and 30.

To Reproduce

Steps to reproduce the behavior:
Install in any phone with android sdk version >28

Expected behavior

It should install correctly,

Sponsors Screen -> UI and Linking

Is your feature request related to a problem? Please describe.

Creating the UI of the screen and then linking the completed screen to the correct position in the widget tree of the app.

Merge duplicate files

Describe the bug

files like errors.dart, etc are created twice

To Reproduce

Folders: constants/ and core/res/

Expected behavior

There should be only one folder, core/res/

Login Screen -> Cubit

Is your feature request related to a problem? Please describe.
Cubit for the login screen.

Describe the solution you'd like

  1. should have states: initial, loading, success, error, redirect to signup (empty function for now), redirect to forgot password (empty function for now).
  2. fake api repository.
  3. tests.

About Us -> Bottom Navigation Bar

Is your feature request related to a problem? Please describe.

AboutUs Screen will consist of bottom navigation bar which will inflate 2 screens,

  1. Aim Screen
  2. Tab Screen
    All the above screens should be Container( ) for now .

Dedup widgets

Description

All common widgets across screens should be de-duplicated (dedup), copied and imported from lib/widgets/

List of widgets to dedup:

  • EmailField
  • PasswordField
  • TextField (Rename NameField to this)

Profile Screen -> Cubit

Is your feature request related to a problem? Please describe.

We need to design the cubit for Profile Screen.

Describe the solution you'd like

  1. should have states: loading, success, error.
  2. fake api repository.
  3. tests.

Events Screen -> UI and Linking

Is your feature request related to a problem? Please describe.

Creating the UI of the screen and then linking the completed screen to the correct position in the widget tree of the app.

Change Password -> API Repository

Is your feature request related to a problem? Please describe.

Create API Repository for Change Password Feature.

Describe the solution you'd like

  1. linking the screen with API calls.

ForgetPassword Screen -> Cubit

Is your feature request related to a problem? Please describe.
Cubit for the forgetPassword screen.

Describe the solution you'd like

  1. should have states: initial, loading, success, error.
  2. fake api repository.
  3. tests.

Signup Screen -> UI and Linking

Is your feature request related to a problem? Please describe.
Creating the UI of the screen after it is created by the design team and approved. Then linking the completed screen to the correct position in the widget tree of the app.

Describe the solution you'd like

  1. Final UI creation as made and approved.
  2. Linking of the completed screen at the correct position.

Splash Screen -> UI and Linking

Is your feature request related to a problem? Please describe.

Creating the UI of the screen and then linking the completed screen to the correct position in the widget tree of the app.

Change Password -> Cubit

Is your feature request related to a problem? Please describe.

We need to design the cubit for Change Password Feature.

Describe the solution you'd like

  1. should have states: Initial, Loading, success, error.
  2. fake api repository.
  3. tests.

Events Screen -> API Repository

Is your feature request related to a problem? Please describe.

Create API Repository for Events Screen.

Describe the solution you'd like

  1. linking the screen with API calls.

Login Screen -> API Repository

Is your feature request related to a problem? Please describe.
Create API Repository for the login screen.

Describe the solution you'd like

  1. linking the screen with API calls.

ForgetPassword Screen -> API Repository

Is your feature request related to a problem? Please describe.
Create API Repository for the ForgetPassword screen.

Describe the solution you'd like

  1. linking the screen with API calls.

screen: SplashScreen

SplashScreen

UI:

animating LoadingWidget (#80) with gradient background (colors)

Logic:

It should check if the user is logged in (using sharedpreferences) and redirect them to HomeScreen or LoginScreen correspondingly.

Login Screen -> UI and Linking

Is your feature request related to a problem? Please describe.
Creating the UI of the screen after it is created by the design team and approved. Then linking the completed screen to the correct position in the widget tree of the app.

Describe the solution you'd like

  1. Final UI creation as made and approved.
  2. Linking of the completed screen at the correct position.

Profile Screen -> API Repository

Is your feature request related to a problem? Please describe.

Create API Repository for the Profile Screen.

Describe the solution you'd like

  1. linking the screen with API calls.

Change android package name

Package name was incorrectly saved to com.nitrr.ecell.esummit.ecellapp.ecellapp
Needs to be changed to com.nitrr.ecell.esummit.ecellapp

Files to change:

  1. build.gradle
  2. main/AndroidManifest.xml
  3. debug/AndroidManifest.xml
  4. profile/AndroidManifest.xml
  5. MainActivity.java

Change the location of MainActivity one directory out and delete the last ecellapp directory

ContactUs Screen -> UI

Is your feature request related to a problem? Please describe.

Creating the UI of the screen and then linking the completed screen to the correct position in the widget tree of the app.

SignUp Screen -> Cubit

Is your feature request related to a problem? Please describe.
Cubit for the SignUp screen.

Describe the solution you'd like

  1. should have states: initial, loading, success, error, redirect to login (empty function for now).
  2. fake api repository.
  3. tests.

ForgetPassword Screen -> UI and Linking

Is your feature request related to a problem? Please describe.
Creating the UI of the screen after it is created by the design team and approved. Then linking the completed screen to the correct position in the widget tree of the app.

Describe the solution you'd like

  1. Final UI creation as made and approved.
  2. Linking of the completed screen at the correct position.

Speakers Screen -> UI and Linking

Is your feature request related to a problem? Please describe.

Creating the UI of the screen and then linking the completed screen to the correct position in the widget tree of the app.

Events Screen -> Cubit

Is your feature request related to a problem? Please describe.

We need to design the cubit for Events Screen.

Describe the solution you'd like

  1. should have states: loading, success, error.
  2. fake api repository.
  3. tests.

Our Team Screen -> Cubit

Is your feature request related to a problem? Please describe.

We need to design the cubit for Our Team Screen.

Describe the solution you'd like

  1. should have states: loading, success, error.
  2. fake api repository.
  3. tests.

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.