Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HRMS - AI-Based HR Management System

Deployed on Vercel React

An intelligent HR Management System built for the FWC IT Services Hackathon, designed to streamline and automate HR processes using modern web technologies and AI capabilities.

🌐 Live Demo

Deployed Application: https://hrms-hackathon-project.vercel.app/

📋 Project Overview

This HRMS (Human Resource Management System) is a comprehensive web application that helps organizations manage their HR operations efficiently. The system leverages AI and modern web technologies to provide an intuitive and powerful platform for HR professionals.

✨ Key Features

  • Employee Management - Complete employee lifecycle management from onboarding to offboarding
  • AI-Powered Features - Intelligent automation for HR processes
  • Dashboard Analytics - Visual insights and metrics for HR data
  • User-Friendly Interface - Modern, responsive design for seamless user experience
  • Real-Time Updates - Dynamic data handling and instant notifications
  • Secure Authentication - Protected routes and user management

🛠️ Technology Stack

Frontend

  • React.js - Modern JavaScript library for building user interfaces
  • React Router - For seamless navigation and routing
  • CSS3 - Styling and responsive design
  • JavaScript (ES6+) - Core programming language

Deployment

  • Vercel - Cloud platform for static sites and serverless functions
  • Git & GitHub - Version control and collaboration

Development Tools

  • Create React App - Project bootstrapping and build configuration
  • npm - Package management

🚀 Getting Started

Prerequisites

Before running this project, make sure you have the following installed:

  • Node.js (v14 or higher)
  • npm (v6 or higher)

Installation

  1. Clone the repository

    git clone https://github.com/1Deekshitha/HRMS.git
    cd HRMS
  2. Install dependencies

    npm install
  3. Run the application

    npm start

    The app will run in development mode at http://localhost:3000

Available Scripts

  • npm start - Runs the app in development mode
  • npm test - Launches the test runner
  • npm run build - Builds the app for production
  • npm run eject - Ejects from Create React App (one-way operation)

📦 Build for Production

To create a production-ready build:

npm run build

This will create an optimized build in the build folder, ready for deployment.

🌟 Project Highlights

  • ✅ Fully responsive design that works on all devices
  • ✅ Clean and maintainable code structure
  • ✅ Deployed and accessible online via Vercel
  • ✅ Modern UI/UX following best practices
  • ✅ Scalable architecture for future enhancements

📱 Features in Detail

For HR Administrators

  • Manage employee records and information
  • Track employee performance and attendance
  • Generate reports and analytics
  • Handle leave requests and approvals

For Employees

  • View personal information and documents
  • Submit leave applications
  • Access company policies and resources
  • Track attendance and work hours

🔒 Security

  • Secure user authentication
  • Role-based access control
  • Data encryption and protection
  • Session management

🎯 Future Enhancements

  • Integration with payroll systems
  • Advanced AI-based candidate screening
  • Mobile application development
  • Integration with third-party HR tools
  • Enhanced analytics and reporting features

👥 Contributing

This project was developed as part of the FWC IT Services Hackathon. Contributions, issues, and feature requests are welcome!

📄 License

This project is created for the FWC IT Services Hackathon.

📧 Contact

Developer: Deekshitha
GitHub: @1Deekshitha


🏆 Hackathon Submission

This project was developed for the FWC IT Services AI-Based HR Module Hackathon.

Submission Date: October 2024


Made with ❤️ for FWC IT Services Hackathon

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages