Skip to content

MYEnterprise is a Enterprise Resource Planning app that help organization manage their resource and daily operation. There are 4 features provided by this app: Project Management, CRM (Customer Relationship Management), HRMS (Human Resource Management System), and IMS (Inventory Management System)

Notifications You must be signed in to change notification settings

SistemBasisData2024/MYEnterprise

Repository files navigation

MYEnterprise

MYEnterprise Header

The "MYEnterprise" project is an Enterprise Resource Planning (ERP) application designed to help organizations manage their resources and daily operations. The system consists of four main features:

  1. Project Management: This feature will provide tools to plan, organize, and manage resource tools and develop resource estimates.

  2. Customer Relationship Management (CRM): This feature will handle the organization's interaction with its customers. It will use data analysis about customers' history to improve business relationships.

  3. Human Resource Management System (HRMS): This feature will manage and optimize the daily human resource tasks and overall HR goals and strategic objectives.

  4. Inventory Management System (IMS): This feature will oversee the flow of items into and out of your stock. It will manage everything from production to stock, to sales, and is a crucial part of the supply chain.

Each feature will have its own set of functionalities that will be developed and integrated into the system. The application aims to streamline business processes, increase efficiency, and enable data-driven decisions.

💻 Tech Stack:

Postgres JavaScript TypeScript Express.js React TailwindCSS NPM NodeJS Next.js Vercel

📊 Diagram

UML

ERD Diagram

ERD

ERD Diagram

Flowchart

Flowchart

💻 Installation Guide

Clone this repository

git clone https://github.com/SistemBasisData2024/MYEnterprise.git

Backend

  • Ensure You’re on the right folder

  • Run npm install to install all dependencies

npm install
  • See the .env.template file in your project root folder and fill in the details used in the file.

  • Rename the file to .env.

  • Insert Database Variables

  • To test the installation result run

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Then open http://localhost:3000 with your browser to start running the app locally.

💻 Progress Report:

Progress Report 1

About

MYEnterprise is a Enterprise Resource Planning app that help organization manage their resource and daily operation. There are 4 features provided by this app: Project Management, CRM (Customer Relationship Management), HRMS (Human Resource Management System), and IMS (Inventory Management System)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages