Skip to content

mohamedelraghy/ERP

Repository files navigation

ERP

This is a Mini erp systyn Restapi for managing employees data, tasks and salary.

Requirements

  • Node.js (v12 or higher)
  • npm or yarn

Technologies used:

  1. Nodejs
  2. Expressjs
  3. SQl
  4. Prisma
  5. JWT
  6. bcryptjs
  7. joi
  8. lodash

Installation

  1. Clone the repository: https://github.com/mohamedelraghy/ERP.git

  2. Install the dependencies: cd ERP npm install

make sure mysql server is up and running at port 3306

Set Environment Variables

DATABASE_URL=YOUR_DB_CONNECTION_STRING

JWT_KEY=YOU_JWT-SECRET

Running the API

To start the API, run the following command: npm start

This will start the server at http://localhost:3000.

API Documentation

run: npm run test:postman

or

Run in Postman

Contributing

feel free to contribute, If you would like to contribute to this project, please follow these steps:

  1. Fork the repository
  2. Create a new feature branch
  3. Make your changes
  4. Test your changes
  5. Submit a pull request

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published