A technical service management system built with React, NextJS, NodeJS, ExpressJS and Microsoft Azure Database
The main idea of the project is provide a wide range database system to a technical service who needs the store information about their customers, employee, repairment process and the parts being physically stored in their building etc. This business model is created in order to simplify the information storage and keep the operation of repairment work effective and quick.
Database project that we implemented is responsible for managing a technical service of mobile devices and storing the repairing process information of them. This database will be used by the workers of the technical service.
-
You need to create a MSSQL database with this structure
-
Clone the repo and change directory
git clone https://github.com/anilsenay/CSE3055_Project.git
cd CSE3055_Project
- Install NPM packages for both server and client by running this command:
cd server && npm install && cd ../client && npm install
- Create your .env.local file on server's root folder for with this content. Put your private keys. (server/.env)
PORT=5000
SERVER=database_server_url
DATABASE=database_name
DB_USERNAME=db_username
DB_PASSWORD=db_password
- Create your .env.local file on clients's root folder for with this content. Put your private keys. (client/.env)
NEXT_PUBLIC_API_URL=api_url
- Run in development mode both server and client
cd server
npm run dev
cd client
npm run dev
- We had not provide any security for back-end, so use it only in development.
Distributed under the GPL License. See LICENSE
for more information.
Project Link: https://github.com/anilsenay/CSE3055_Project