Giter Club home page Giter Club logo

kide-devs / kide Goto Github PK

View Code? Open in Web Editor NEW
23.0 2.0 25.0 13.33 MB

#hacktoberfest A KIIT Guide - KIDE is an app for all you university related needs! This app is developed with the plan of making it the one app to rule them all. From guiding new visitors, to seeing all the student activities presently taking place, upto student attendance tracking, All within a single easy to use app made with the power of Flutter.

Kotlin 0.24% Swift 0.12% Objective-C 0.01% Dart 99.63%
hacktoberfest hacktoberfest2020 hactoberfest2020 hacktoberfest-starter hacktober flutter flutter-apps univesity students project

kide's Introduction

Kide

v2.2.4 Build APK

We Are Open for HacktoberFest 2020!

A KIIT Guide - KIDE is an app for all you university related needs! This app is developed with the plan of making it the one app to rule them all. From guiding new visitors, to seeing all the student activities presently taking place, upto student attendance tracking, All within a single easy to use app made with the power of Flutter.

Installation:

cd /Kide/lib/

flutter run

Features:

Kide Page:

  • Get to view all the buzz around the University, Student posted Blogs to catch up on what's interesting and student hosted as well as Official Event related news for the entire campus.

Maps

  • A complete 3D map of the entire KIIT campus that uses the Google Maps API which can be used to navigate the campus in real time as well as get directions to any particular location of interest.

Contacts

  • Can be used as a one tap solution to get you in touch with all the Administration authorities/Hostels/Helplines while also offering grievances.

SLcM Portal:

  • Students can login to their SAP portals directly and access all their SAP related functionality directly from the app itself.

More

  • Get to know more about the university, the associated foundation KISS, as well as our honourable founder and his philosophy the "Art Of Giving"

Bonus Feature: Attendance!

  • Through the side drawer, Students can directly track their attendance once they have had their SAP SLcM credentials verified.

Source Directory Structure (lib):

.
├── assets
│   ├── flares
│   └── Icon
├── config
├── fonts
│   ├── EncodeSans
│   ├── Michroma
│   ├── PlayfairDisplay
│   └── Quicksand
├── models
├── pages
│   ├── AboutUsPage.dart
│   ├── Auth
│   ├── ContactsPage
│   │   └── widgets
│   ├── EventsPage
│   │   ├── assets
│   │   └── widgets
│   ├── ForYou
│   │   └── widgets
│   ├── HomePage
│   │   └── widgets
│   ├── MapsPage
│   │   ├── models
│   │   └── widgets
│   ├── MorePage
│   │   └── Widgets
│   ├── OnBoarding
│   ├── PasswordResetPage
│   ├── Preferences
│   ├── Profile
│   └── SettingsPage
├── providers
├── util
└── widgets

Developers

kide's People

Contributors

anujeet-chatterjee avatar arkajyotimukherjee avatar ayushi673 avatar cryptonex7 avatar emem365 avatar gaurav0991 avatar jmorenolacalle-dd avatar nikhilcodes avatar rajnis09 avatar ritesh-sharma33 avatar sambitraze avatar therealkide avatar vanshbhatia-a4k9 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

Watchers

 avatar  avatar

kide's Issues

[CORRECTION NEEDED]: Avatar Editor UI Revamp

Describe the bug

The Avatar Editor does not have a good UI and it is essential for the user to have a good experience while creating their Avatar.

To Reproduce

Steps to reproduce the behavior:

  1. Go to the side drawer
  2. Click on Settings
  3. Go to Edit Profile
  4. Click on Edit Avatar

Expected behavior

The UI should align to KIDE's design and should remain functional irrespective of any style or design changes.

Screenshots

Screenshot_20201003-002014

[BUG]:unwanted scrolling and duplicate app drawer

Describe the bug

there are two sidebars and also in it there are few parts which are scrolling but the whole side bar shld scrooll instead two part of them are scrolling independently

To Reproduce

Steps to reproduce the behavior:

  1. Go to homescreen
  2. Click on open drawer button
  3. and Swipe from left on home screen
  4. You can see that you are accessing two drawers

Expected behavior

A static drawer with single child scroll view like behaviour

Duplicate drawer:
ezgif com-video-to-gif

Scrolling Issue:

ezgif com-gif-maker

[BUG]: Email ID not clickable in About Us Page.

Describe the bug

In the About Us section, the page asks the user to connect with the developers on their email ID. However, it should be clickable - which directly opens gmail (or any other mail client) for the purpose of sending an email.

To Reproduce

Steps to reproduce the behavior:

  1. Open the side drawer on the home page
  2. Go to 'About Us'
  3. Scroll down till the end
  4. There you could see the email ID, which should be clickable.

Expected behavior

A clickable email ID.

Potential Solution

The Help and Feedback uses an email function - it could be linked to the email text too.

Screenshots

Screenshot_20201002-133539

[BUG]: on scroll through home page invalid message

Describe the bug

On trying to scroll the app should show progress bar instead of "that's all for now folks", the message should be shown only when we reach the end of list.

To Reproduce

Steps to reproduce the behavior:

  1. Go to Homescreen
  2. Click on on any tab (News/Blog/Events)
  3. Scroll down at any speed
  4. See error("that's all for now folks")

Expected behavior

A loader should apear while pulling data .

Aspect Ratio of Images on PostCards dont align with the size of the box

#Description
Aspect Ratio of Images on PostCards don't align with the size of the box - which creates an empty gray space in above and below the image.

Potential Solution

Add the same image behind the actual image and enlarge it to cover the entire box and blur the image. Just like this : https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.socialmediaexaminer.com%2F8-apps-instagram-stories%2F&psig=AOvVaw1btnhgO8Y8M2z9lWrj0cB-&ust=1601713926516000&source=images&cd=vfe&ved=0CAIQjRxqFwoTCKDRyMa_lewCFQAAAAAdAAAAABAG

Supporting Images

Screenshot_20201002-133912

[BUG]:avatar loader + placeholder

Describe the bug

There is just a white space befoere the avatar is loaded at app drawer.

Expected behavior

Need of a placeholder + loader for avatar while being fetched from internet in the drawer

Proposed Solution

add loader and placeholder

Screenshot

bug1

[FEATURE]: Notification switch for specific info update (Blogs, Classes)

Description

Add a notification switch for specific features so that the user can decide what are the things that the user wantes to allow for notification.
Ex: some students are interested in only the class related notifications.

Specifics

  • Add switches for different notifications in Settings Page.
  • Add subsection of notifications type switch between General and Support.
  • Move Push Notification tile to the same category pane.

"Help and feedback" & "Privacy Policy" Buttons inside settings not working.

Description

  • The Help & Feedback feature is there on the side drawer - which is functional. However, the same button in the settings Page is not working.
  • And the Privacy policy button is totally non-functional.

Potential Solution

  • Copy the action that happens on pressing the Help and Feedback Button from the side drawer to the one in the settings page.
  • Remove the Privacy Policy Button (We dont have it ready yet - we will add it once we are done with the policy).

Supporting Images

Screenshot_20201002-141200

[BUG]: SAP page Web View Zoom Level not correct.

Describe the bug

The SAP page web view has too much initial zoom. We want the website to be zoomed out just like in a desktop mode as the target website is not mobile responsive. The SAP portal is an essential service for a student in KIIT University, therefore it holds utmost importance.

To Reproduce

Steps to reproduce the behavior:

  1. Go to the SAP page through the bottom navigation.
  2. You could see that the webview is too much Zoomed in by default.

Expected behavior

The zoom should fit the screen in a desktop mode website opened in the app.

Screenshots

Screenshot_20201003-001902

Additional context

The SAP portal is an essential service for a student in KIIT University, therefore it holds utmost importance.

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.