Giter Site home page Giter Site logo

codewithnick / attendance-management-system Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 5.0 12.75 MB

college group project in java

License: Apache License 2.0

HTML 11.42% Java 84.04% CSS 4.54%
attendance-system teachers students school-management college-management

attendance-management-system's Introduction

Attendance Management System

CONTENTS OF THIS FILE

• Introduction • Features • Installation • Usage • Credits • FAQ • Contact us

INTRODUCTION

Attendance is a task which is done at the start of class which can consume quite a time, to manage the time efficiently teacher needs tool So we came up with this particular solution which can reduce the burden in the said scenario The attendance management system can help to reduce the manual and paper work Since it'd be completely online and automated. It can also be useful for maintaining accurate records and generate reports

THE KEY FEATURES OF OUR SOFTWARE IS INSTALLATION

• It’s a simple online attendance system designed for attendance requirements. It simply requires an internet connection to run smoothly • Connects teachers and students on-the-go • Its can store unlimited student records • User friendly and simple to access

INSTALLATION

The Steps to install the project on local computer are

  1. Clone the project in your computer using following link and command

Git clone https://github.com/codewithnick/attendance-management-system.git

  1. Open NetBeans and access the cloned folders to work on

  2. Set up SQL connection username:”root” , password:”root”

  3. Then press shift+F6 tom run the project

USAGE

  1. Visit the website of the attendance management system and select the respective choice.

  2. Both, teacher and student will be directed to Login/Register page. If you are a new user, Register otherwise Login.

A similar page will be shown to the student as well for login/register.

For Students

  1. After login student will be directed to Student Dashboard from where, they’d be able to mark their attendance for the day and they’ll also be able to Update their Profiles.

After clicking on mark, the students will be directed to a new page where they can mark their attendance.

For Teachers

  1. After login, the teachers will be directed to the page where subjects and its info are visible. From this page they’d be able to Delete, Edit the subject for the respective day or can view the attendance mark by students

  2. The teacher can add, edit, search subject or update their profiles by clicking respective icons on the menu bar

  3. The menu bar also provides options to Delete Student or Teacher record from the database CREDITS Anand Chaudhary Shivam Chaudhary Gaurav Prajapati Sahil Raorane Nikhil Singh Sophia Philip Dcruz

FAQ

Q: What are the requirements to use this software? A: You need a device and proper Internet connectivity

Q: Can I use the system without Registration/login? A: No, you cannot use this system without Registration/Login. You have to first register followed by login to use the system

Q: Are Student and Teacher Dashboard different? A: Yes, the Teacher and Student will be redirected to the respective dashboards Contact Info

Please feel free to contact us for more information [email protected]

attendance-management-system's People

Contributors

codewithnick avatar gaurav12devloper avatar nick892710 avatar sahilraorane008 avatar scshiv29-dev avatar sophiaaa24 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

attendance-management-system's Issues

fix deleteprofile.jsp and updateprofile.jsp

bugs:
deleteprofile does not ask for verification before deleting a profile

enhancehment:
use the same pages to verify and delete student account also if you can,
else we will add more pages later

Create a readme

Should include

  • what the project is about
  • who is it for
  • how to use it
  • add your own points (take refrence from other popular GitHub projects)

Deployment

See if the database can be shifted to a remote db ,
And the project can be deployed on heroku without errors (if heroku offers local db on server use that database)

OPTIONAL

Update viewattendance.jsp

The file should also show records for

  • teacher name
  • student name
    -student rollno
    -subject name

Don't display Columns for
-attendanceid
-subject I'd
-sid

Update the delete button to delete 1 attendance record per click

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.