Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workforce Planning and Automation Platform

A comprehensive platform for managing workforce planning and automation processes for HR's of Start-up's.

Features

  • Employee management
  • Skillset tracking
  • Department and designation management
  • Status monitoring (Active, Bench, On Leave, Terminated)
  • Contact information management

Tech Stack

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MySQL/PostgreSQL with Sequelize ORM
  • Authentication: JWT

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • MySQL/PostgreSQL
  • npm or yarn

Installation

  1. Clone the repository
git clone [your-repo-url]
  1. Install dependencies
# Install backend dependencies
cd backend
npm install

# Install frontend dependencies
cd ../frontend
npm install
  1. Set up environment variables
# Backend
cp backend/.env.example backend/.env
# Edit the .env file with your configuration

# Frontend
cp frontend/.env.example frontend/.env
# Edit the .env file with your configuration
  1. Run migrations
cd backend
npx sequelize-cli db:migrate
  1. Start the development servers
# Start backend server
cd backend
npm run dev

# Start frontend server
cd frontend
npm start

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

About

The Workforce Planning and Automation Platform is a full-stack web application designed to streamline and automate key aspects of workforce management for organizations. Built with a React frontend, Node.js/Express backend, and MySQL database, the platform provides a comprehensive suite of tools for HR managers, team leads, and employees.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages