Giter Club home page Giter Club logo

offline-erp's Introduction

OFFLINE ERP

Tired of making your timetable on paper ? OFFLINE ERP is here to help you !! This is a basic desktop application made using python which allows you to select courses (CDCs and Electives) for your timetable.

Tested for both Windows and Unix based systems. Developed on Python version 3.7.4

Please go through the Note Section at the end. It contains some common errors and tips which you should keep in mind while using it.

Features

It allows you to -

  • Select your courses
  • Save it in pdf format
  • Open your last saved/unsaved work

You can view your :

  • Weekly Schedule
  • Compre Schedule
  • Midsem Schedule
  • List of all the available courses
  • Opted courses

This app will give you warnings/ dialog box :

  • When you change a section of a class
  • When there is time clash
  • When you choose a course which has same compre date and session
  • When you don't create a database or exit your work without saving it

readme-demo

How to Use :

  1. Double click on the row to select any course, lecture, practical or tutorial.
  2. If there are no sections available for a particular course, the list will display NA. You can select NA to automatically move onto the next page or you can manually select the class type.
  3. You need to remove all the section(s) associated with a particular course to delete it from exam timetable.
  4. If you want to change a section of a course which you have already opted, search the course and directly select the section you want.
  5. You can open your last saved/unsaved work using the settings button on the top.

Installation

Please follow the steps according to your OS:

  1. Windows
  2. Unix based

If you face any problems, please read this doc.

Contributing

Contributions are always welcome! Please read the contribution guidelines first.

Author

TODOs

  • Extend for Windows Systems

  • Add credits to your timetable
  • Extend support for other campuses

offline-erp's People

Contributors

mvoggu avatar pranjalgupta2199 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

offline-erp's Issues

App doesn't correctly add courses to timetable

Courses which have non-uniform rooms/days/hours do not add as expected in the timetable.
For example :
CS F212 (DBMS) has the following details: T Th/6/107 and S/5/F108 (which stand for Day/hour/room)
It's different from other courses which have a single room, hour and day(most of them). The app correctly displays the details on the weekly schedule for the latter. Need to fix this bug asap.

No Windows Support

The application does not work on the Windows operating system. Is there any specific issue behind this?

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.