Code Monkey home page Code Monkey logo

team766-attendance's Introduction

Team766-Attendance

Basic Attendance script for Team766 to track meeting Attendance

##Instructions

To Clock somebody in or out (it doesn’t matter)

  1. Type student id number into text box (you won’t need to select the box)
  2. Hit enter

To Clock somebody in or out (with barcode scanner)

  1. ensure the barcode scanner is plugged in.
  2. scan the barcode
  1. Type in student id number into the “Student ID” text box (ensure that the text box is selected)
  2. Type in the student’s name into the “Student Name” text box (ensure that the text box is selected)
  • Click the tab titled "Name” to access a list of students, listed by their first name
  • Click the tab titled "ID” to access a list of students, listed by their ID number
  • Click the tab titled "Hours” to access a list of students, listed by their hours

##Issues and Features

Please make all feature requests and bug reports via the GitHub Issue Tracker.

team766-attendance's People

Contributors

pjztam avatar rcahoon avatar

Watchers

 avatar James Cloos avatar James.Y avatar  avatar tommypacker avatar  avatar Barun Amalkumar Halder avatar  avatar Brett Levenson avatar Edwin Khodabakchian avatar Luke Upton avatar  avatar  avatar

team766-attendance's Issues

Field Validation

You shouldn't be able to create multiple members with the same student ID number, members with missing information, etc.

Patrick Sucks

Im not an asshole! Delete the issue that says I am. Why did you lock it!

Project Deprecated

This project is no longer in active development. I've deprecated it in favor of a new project based on Laravel, which can be found here.

Port to PHP 5.3

Code uses OOP that isn't supported by older PHP versions.

Remove people

Admin interface should allow the removal of certain people.

Enable editing of hours by admins

Superusers or admins should be able to edit hours or cancel hours worked, to reflect if a student did or didn't work "hard" a specific day.

Log off button

Due to security issues that arose from people sharing the password to the attendance website and people going onto the laptops that have already been signed into the website, it has become necessary to add a log off button, that would sign you off the team766 user system. Then when that computer would like to regain access, they simple have to reenter their username(team766) and password(•••••).

Validate Database fields.

Ensure that hours can not be edited in the database by somehow validating or signing all hours in the DB.

Clean up code

Comment code, and format code so classes and code are easier to understand.

I don't have time

Well basically, College is hard. Classes are difficult, homework is complicated, and I don't have time anymore for this project. The biggest problem, however, is that I use my free time socializing instead of staying in my room programming. I guess this project is now on indefinite hiatus, until I find time for this project again.

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.