This is a fullstack application built with TypeScript, using a monorepo structure with separate frontend and backend applications.
Before you begin, ensure you have the following installed on your system:
- Node.js (20.9.0 or higher)
- pnpm (v8 or higher)
- Docker Desktop
- Make sure Docker Desktop is running before starting the project
- Git
- PostgreSQL client (optional, for direct database access)
.
├── apps
│ ├── frontend # React TypeScript application
│ └── backend # Node.js TypeScript API
└── package.json # Root package.json for workspace management
- Clone the repository:
git clone https://github.com/edubasabe/linkly/tree/main
cd linkly- Run the setup command:
pnpm run setup- Run the app:
pnpm run startDavid Basabe - @edubasabe
Project Link: https://github.com/edubasabe/linkly