A full-stack application for managing deployments on Railway.
The project is divided into two main components:
client/
: Frontend application built with React/TypeScriptserver/
: Backend application built with Node/Express
- Node.js
- npm or yarn
Create a .env
file in the client/
directory with the following variables:
VITE_BACKEND_URL=http://localhost:9000
VITE_SERVICE_ID=your_service_id
VITE_PROJECT_ID=your_project_id
VITE_ENVIRONMENT_ID=your_environment_id
- Navigate to the client directory:
cd client
- Install dependencies:
npm install
# or
yarn install
- Start the development server:
npm run dev
# or
yarn dev
The client application will be available at http://localhost:5173
by default.
Create a .env
file in the server/
directory with the following variables:
RAILWAY_API_TOKEN=your_railway_api_token
You can obtain your Railway API token from the Railway dashboard.
- Navigate to the server directory:
cd server
-
Install dependencies
-
Start the server:
npm run dev