shakilkhan12 / express-typescript-starter

Express.js, TypeScript and MongoDB Starter Template.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Express.js, Typescript, MongoDB Starter Template

Description

This repository provides a starter template for building applications with Express.js, TypeScript, and Mongoose. It sets up a structured project architecture, allowing you to quickly start developing robust and scalable applications with TypeScript's type safety and Mongoose's powerful MongoDB object modeling.

Installation

1. Clone the repository:

git clone https://github.com/shakilkhan12/express-typescript-starter.git

2. Navigate into the project directory:

cd folder_name

3. Install dependencies:

npm install

Usage

Running the Development Server

npm run dev

Building the Project for production

npm run build

Starting the Production Server

npm run start

Configuration

Environment variables can be configured using a .env file in the root directory. Refer to .env.test for a list of variables and their default values.

About

Express.js, TypeScript and MongoDB Starter Template.


Languages

Language:TypeScript 97.0%Language:JavaScript 3.0%