Skip to content

ajiohjesse/EXPRESS-TYPESCRIPT-TEMPLATE

Repository files navigation

Express TypeScript Template

A modern Express.js template with TypeScript, featuring:

Prerequisites

  • Node.js
  • PostgreSQL

Getting Started

  1. Clone the repository
  2. Copy .env.example to .env.local and configure your environment variables
  3. Install dependencies:
    npm install
  4. Push drizzle database schema;
    npm run db:push
  5. Start development server;
    npm run dev
  6. Visit localhost:8000/docs to view api docs.
  7. Create and query posts from api docs.

Database

This template uses Drizzle ORM with PostgreSQL. Configure your database connection in the .env.local file.

Licence

MIT

Created By

Jesse Ajioh

About

A modern Express.js API template with TypeScript

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published