Skip to content

Eli4479/exploratory-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Exploratory Project: Face Recognition Attendance System

The exploratory-project repository contains a face recognition attendance system built with the MERN (MongoDB, Express.js, React, Node.js) stack. The system utilizes a face recognition API for accurate face detection and recognition.

Table of Contents

Introduction

The face recognition attendance system is designed to automate the attendance process using facial recognition technology. It allows for efficient and accurate tracking of attendance based on facial biometrics.

Features

  • User authentication and authorization
  • Face detection and recognition
  • Real-time attendance tracking
  • Admin panel for managing users and attendance records
  • Attendance reports and statistics
  • Integration with a face recognition API for improved accuracy

Installation

  1. Clone the repository:
git clone https://github.com/Eli4479/exploratory-project.git
  1. Navigate to the backend directory:
cd Exploratory_Project
cd backend
  1. Install the required dependencies:
npm i
npm run dev
  1. Navigate to the frontend directory:
cd Exploratory_Project
cd frontend
  1. Install the required dependencies:
npm i
npm start

Contributing

Contributions are welcome! If you want to contribute to this project, please follow these steps:

  1. Fork the repository.

  2. Create a new branch:

git checkout -b feature/your-feature-name
  1. Make your changes and commit them:
git commit -m "Add your commit message here"
  1. Push your changes to the branch:
git push origin feature/your-feature-name
  1. Open a pull request on GitHub.

Please ensure that your code follows the project's coding conventions and include appropriate documentation for any new features or changes.

Code Conventions

When contributing to this project, please adhere to the following code conventions:

  • Follow the existing code style and conventions used in the project.
  • Write clear, concise, and meaningful commit messages.
  • Make sure your code is well-documented, especially for any new features or significant changes.

Adhering to these conventions helps maintain consistency and readability across the codebase and makes it easier for others to understand and contribute to the project.

Bug Reports and Feature Requests

If you encounter any bugs or have ideas for new features, please open an issue on the GitHub repository. Provide as much detail as possible, including steps to reproduce the issue or a clear description of the feature request.

Code of Conduct

Please note that this project follows a Code of Conduct. We expect all contributors to adhere to its guidelines and create a positive and inclusive environment for everyone involved.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Authors

TechStack

Client: React, TailwindCSS, materialUI

Server: Node, Express,Mongodb,Multer, Cloudinary

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •