Skip to content

An Employee Relationship Management System (ERM)

Notifications You must be signed in to change notification settings

kartikjagdale/erm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee Resource Management(ERM)

ERM is a tool for listing and editing employees information of a company.

Features

  • List all employees
  • Retrieve employees working for a particular manager
  • Change department of an employee
  • Search Employees
  • Sort Employees based on name and department name

Tech

ERM uses a number of open source projects to work properly:

And of course ERM itself is open source with a public repository on GitHub.

Installation

Clone the project and install the dependencies and devDependencies and setup database and start the server.

$ git clone https://github.com/kartikjagdale/erm
$ cd erm
$ bundle
$ rails db:create
$ rails db:migrate
$ rails db:seed
$ rails server
  1. Visit localhost:3000 in your browser.
  2. Enter below admin email and password and hit Enter
email: admin@example.com
password: 123456

Important Note:

Make sure you have .env file in your root folder and have setup environment variables in it, specially for database

ERM_DEV_DATABASE_PASSWORD='YourDatabasePassword'

when in doubt use root as database password

Development

Want to contribute? Great!

Send a pull request with required changes and we will review and merge and you too can be a proud contributor. Cheers!!!