Skip to content

adhilsalim/cse-timetable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


CS Assistant

An online assistant for students

Report Bug . Request Feature

Downloads Contributors Issues License

Table Of Contents

About The Project

Screen Shot

CS Assistant is an online web-based assistant made for my classmates. This is not a complete project, only a few features are available now.

My Expectations are 😁.....

On creating accounts, the students will be asked to fill out a form containing several personal questions. Those responses are then used to understand the personality and behavior of the student. The assistant will help the students to follow up their academic and non-academic activities. These suggestions are made by understanding how other students are following the particular task and the data collected on creating the account. On each suggestion feedback is collected from the student to create better suggestions in the future.

The assistant will track how the student is performing such as completion of task, following up a task, and then these are compared with other students.

Students can create a to-do list within the website. We will be using an efficient way to create and manage to-do lists from traditional to-do lists. The to-do list will have several fields to determine the importance and priorities of each task and then generate possible suggestions.

Students can decide the visibility of each task, such as for an exam the visibility can be set to public. Assistant will look for public tasks such as assignments, exams, notebook submission etc. to suggest those students who might have missed it.

The currently implemented feature is timetable, the timetable tab shows the detailed view of timetable. Timetables are organized into different sections such as Now, Upcoming, Previous. An entire week's timetable can also be seen. Each section contains details about the hour name, time, hour number, also it shows the upcoming class of the current subject/course. There will be an option to see the timetable of a particular day.

Teachers can easily modify the default timetable by just drag and drop. Teachers and students can see how many hours are taken for a subject/course.

Teachers can assign exams, assignments etc. easily allowing them to see already assigned works and workload suggestions.
These are the some of the expected features of the project. Those interested to collab with this project please mail me

Built With

vanilla js, jquery, vanilla css, bootstrap and firebase😍

Getting Started

You can download all the contents of the repository as .zip file or you can clone this repository by forking.

The link to the website/web App will be updated here.

Usage

You are free to download and modify the contents of the repository on sharing proper credit(s) must be given along with. You are not allowed to use this for any commercial purpose.

The credit must include the following:

  1. name and GitHub username of the owner of the repo
  2. a link to the repo and website
  3. name and GitHub username of the program author(s) [if applicable]

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  • If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
  • Please make sure you check your spelling and grammar.
  • Create individual PR for each suggestion.
  • Please also read through the Code Of Conduct before posting your first idea as well.

Creating A Pull Request

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/FeatureName)
  3. Commit your Changes (git commit -m 'Add some FeatureName')
  4. Push to the Branch (git push origin feature/FeatureName)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Authors

  • Adhil Salim - CS Engineering Student - Adhil Salim - Built this repo and actively contributing

About

An Online assistant for cs students of ajce

Resources

Stars

Watchers

Forks

Packages

No packages published