๐ง Work in progress ๐ง
URL shortener in Node.js.
- Node.js with Fastify and TypeScript
- Docker and Docker Compose
- PostgreSQL
- Redis
- React.js with TypeScript
- Tailwind CSS
- Node.js 20.11.1 or later
- npm 10.5.0 or later
- Docker
- Docker compose
Clone this repository:
git clone [email protected]:ricardospalves/node-url-shortener.git
Access the API folder:
cd api/
Install dependencies:
npm install
Access the WEB folder:
cd web/
Install dependencies:
npm install
In the API folder, run Docker containers:
docker compose up -d
Run setup:
npm run setup
Run API application:
npm run dev
In the WEB folder, run application:
npm run dev
In your browser access the URL: http://localhost:5173
โจ Now you can register your URLs! โจ
This project is free and open source software released under the MIT License.