Skip to content

alienstro/SDO_Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDO Server

Project Overview

The SDO Server is the backend service for the SDO Accounting Project. It is built entirely in TypeScript and is responsible for managing data, handling business logic, and providing APIs for the frontend applications. This server is designed to ensure secure, efficient, and scalable operations for accounting-related functionalities.


Features

  • RESTful API endpoints to handle accounting operations.
  • TypeScript for type safety and better developer experience.

Prerequisites

Before setting up the server, ensure you have the following installed:

  • Node.js: Version 24
  • Yarn: Version 1.22
  • Database: SQL Server
  • Environment Variables: See the text below for required variables.

DB_HOST=localhost\SQLEXPRESS
DB_USER=
DB_PASSWORD=
DB_NAME=
SECRET_KEY=


Installation

  1. Clone the repository:

    git clone https://github.com/alienstro/SDO_Server.git
  2. Navigate to the project directory:

    cd SDO_Server
  3. Install project dependencies:

    npm install

Configuration

  1. Create a .env file in the root directory based on the example provided:

  2. Update the .env file with the necessary environment variables, including database connection details and other configurations.


Startup

To start the server in development mode, run:

npm start

The server will run on the default port 3000


Issues and Feedback

If you encounter any issues or have suggestions, please open an issue in this repository.


Contact

For further inquiries, reach out at 202210599@gordoncollege.edu.ph

About

The server for the SDO Accounting Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors