Skip to content

A modern Node.js TypeScript API for URL shortening services.

Notifications You must be signed in to change notification settings

nabedkhan/cutly-api

Repository files navigation

Cutly API - URL Shortener Service

A modern Node.js TypeScript API for URL shortening services.

Features

  • TypeScript: Full TypeScript support with strict type checking
  • Express.js: Fast, unopinionated web framework
  • Environment Configuration: Secure environment variable management

Prerequisites

  • Node.js (v18 or higher)
  • pnpm (recommended) or npm

Installation

  1. Clone the repository:
git clone <repository-url>
cd cutly-api
  1. Install dependencies:
pnpm install
# or
npm install
  1. Set up environment variables:
cp .env.example .env
  1. Edit .env file with your configuration:
PORT=5000

Development

Start development server:

pnpm run dev
# or
npm run dev

The server will start on http://localhost:3000 with hot reload enabled.

📄 License

ISC License

👨‍💻 Author

Nabed Khan

About

A modern Node.js TypeScript API for URL shortening services.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published