Time Table application specifically aimed towards students. Share Time-Tables. Suggest Updates.

Overview

Time-Table-App

Time Table application specifically aimed towards students.

Tech stack

Project is created by:

  • Flutter: 2.8.1
  • Dart: 2.15.1

Planned Features

  • Centralised Time Table
  • Current ongoing/upcoming class shown
  • Tasks view
    • Lists upcoming assignments/quizzes/viva etc.
  • Changes in time table can be recommended by students, and approved by the CR/admin
Comments
  • google-services.json file is missing

    google-services.json file is missing

    Need help in this

    • What went wrong: Execution failed for task ':app:processDebugGoogleServices'.

    File google-services.json is missing. The Google Services Plugin cannot function without it. Searched Location:

    opened by firoz3130 5
  • Feat/add new tt

    Feat/add new tt

    This PR completes the creating new time tables feature, database integration however is still missing, and will be completed when the rest of the app gets integrated with the DBMS

    opened by notSanil 0
  • Popup card appears abruptly

    Popup card appears abruptly

    The left half of the popup card appears smoothly using the hero animations, but the right half just appears abruptly. There needs to be some sort of an animation like a fade in/fade out or a slide animation.

    bug enhancement good first issue help wanted 
    opened by notSanil 0
  • Feat/cards

    Feat/cards

    Time table cards have been added, popup that appear on clicking the cards have also been added. I've also reorganized the files into a more coherent structure, and renamed them according to dart naming conventions.

    opened by notSanil 0
  • Implement subscriber model

    Implement subscriber model

    The app is going to work on a subscriber model, therefore there needs to be a way to enable users to subscribe to various timetables, and a way to consolidate all timetables on the home page.

    • [ ] Allow users to subscribe to timetables
    • [ ] Consolidate all timetables on the homepage
    enhancement help wanted hacktoberfest 
    opened by notSanil 8
  • No way to add new subjects into the time table

    No way to add new subjects into the time table

    There needs to be a way to create and add new subjects into the time table, there is none currently.

    • [x] A create new time table page.
    • [x] An add subject into time table page.
    • [ ] Edit subject info page.
    • [ ] Integration with database
    enhancement good first issue help wanted hacktoberfest 
    opened by notSanil 4
  • Add a database system

    Add a database system

    There is no database connection at the moment, and every database call is simply redirected to a temporary file. A proper database needs to be integrated into the app.

    • [x] Set up a firebase database
    • [x] Connect with the app
    • [ ] Integration wherever needed
    enhancement help wanted 
    opened by notSanil 2
  • Implement a login system

    Implement a login system

    There needs to be a way to differentiate users and admins in order to create restrictions on editing access etc. Thus there needs to be a login system implemented, potentially via OAUTH.

    enhancement good first issue help wanted 
    opened by notSanil 2
  • Add documentation to files

    Add documentation to files

    A lot of code has been written however the documentation is really lacking, this can make it hard to understand some of the more deeply nested widgets.

    • [ ] Add widget documentation
    • [ ] Add model documentation
    • [ ] Add route documentation
    documentation good first issue hacktoberfest 
    opened by notSanil 0
Owner
PEC ACM CSS
The Official GitHub Account of the PEC ACM Computer Science Society.
PEC ACM CSS
Flutter package: Json Table Widget to create table from json array

Json Table Widget ?? Proudly Sponsored by FieldAssist Request a Demo This Flutter package provides a Json Table Widget for directly showing table from

Ayush P Gupta 193 Jan 7, 2023
A chat application that utilizes the smart reply ML model to suggest contextual conversation replies.

smart_reply A chat application that utilizes the smart reply ML model to suggest contextual conversation replies. Sample Notes Smart Replies are conte

Ahmed Aboelyazeed 1 May 15, 2022
Android l iOS mobile app that suggest random movies to watch 🍿

movirand A cross-platfrom mobile app that suggest random movies to watch Getting Started This project is a starting point for a Flutter application. A

Mhamed Ajjig 5 Jan 2, 2023
Academic master is E-learning app where students can share their doubts wiith their peers they can chat and also they can find their notes

Academic Master is E-learning App. Features:- 1) You can post real Post query in Images and video formates. 2) We will Provide notes,books and previou

amit singh 25 Dec 14, 2022
Fly towards a more connected future with Wings HQ :D

Flying towards a more connected future For Project Presentation(website) Click here For Project Demo Video(youtube) : Click Here ?? CONTENT: - - - - -

Samrat Mukherjee 4 Oct 3, 2021
Simple app for my sons to practice the tables.

tables A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this i

Stephan E.G. Veenstra 0 Nov 24, 2021
An app that opens Facebook, Google, Youtube by Click on the navigation bar items specifically for each.

navbutton A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi

dev_allauddin 3 Feb 3, 2022
A subset of TestWidgetsFlutterBinding specifically for initializing the ServicesBinding.

test_flutter_services_binding A subset of TestWidgetsFlutterBinding specifically for initializing the ServicesBinding. import 'package:flutter_test/fl

Felix Angelov 3 Dec 27, 2021
This is a on-demend food delivery app specifically for learning and exploring flutter amazing framework

This is a on-demend food delivery app specifically for learning and exploring flutter amazing framework. This Project is developed to help beginners, intermediates and sometime advance to know better about using Firebase services and tools, different flutter state management solutions, complex navigations, realtime control over maps, understanding payments etc.

Paul Edeme'kong - Flutter Fairy 15 Nov 5, 2022
Dart generic app exceptions, mainly aimed at flutter

Micro dart library that expose generic exceptions. The goal of this library is to for the end user to rethrow exceptions of other libraries with the s

cedvdb 2 Dec 31, 2022
This project is aimed to read online attendance by using QR code

Online Yoklama (Online Attandance) This project is aimed to read online attendance by using QR code. Materials ESP32 AI Thinker CAM PL2303 UART Buzzer

Emre ARIK 2 Jan 14, 2022
A Dart dependency injection library aimed to be flexible, predictable and easy to use.

dino Dino is a Dart dependency injection library with optional code generation. It was inspired by DI in .NET and aimed to be flexible, predictable an

null 3 Dec 20, 2022
Flutter table with dio and provider - A flutter Application created for Portfolio Page

My LinkedIn https://www.linkedin.com/in/marcelo-augusto-a60b6821a/ Intro This is

Marcelo Augusto 1 Jan 18, 2022
Z time ago - A simple Flutter z time ago package used to change date to time ago for english, arabic and kurdish languages

This package is used to get time duration from now and given time for kurdish, a

Zakarya Muhammad 2 May 19, 2022
A Flutter widget to create an iOS settings-table (static TableView).

flutter_cupertino_settings A Flutter widget to create an iOS settings-table (static TableView). import 'package:flutter_cupertino_settings/flutter_cup

Matthias Rupp 234 Dec 28, 2022
A periodic table app with 3D view of the elements built using flutter.

A flutter app which takes you on a 3d visualisation of the 118 elements of the periodic table. promo.mp4 Tech Stack Deployed using How it all began It

Shanwill Pinto 48 Nov 16, 2022
A iOS like table view including section, row, section header and divider

flutter_section_table_view A iOS like table view including section, row, section header and divider Support both Android and iOS Support drop-down ref

刘彦博 73 Nov 4, 2022
CRUD Table Flutter consists of a Lazy loading function, resizable columns, and integrated CRUD Form.

CRUD Table Flutter CRUD Table Flutter is a package for crating CURD-UI for your entity/object/class easily. It consists of a Lazy loading function, re

null 10 Dec 31, 2022
Push Notification service for anime episodes and news. The episode updates will be based on actual upload on the internet and NOT Japan tv schedule as other apps do.

Quantz Push Notification service for anime episodes and news. Features Sub and dub - get notified with latest anime episodes on the internet. Ongoing

null 18 Nov 21, 2022