Follow these steps to install the application and its dependencies:
-
Clone the Repository
git clone <repository-url> cd ParkChallenge
-
Install Dependencies
Ensure you have Node.js (v20 or higher) and npm installed. Then, run:npm install npm audit fix
-
Push Database Schema
Use Drizzle Kit to push the database schema:npm run db:push
-
Start the Development Server
Run the following command to start the development server:npm run dev
-
Access the Application
Open your browser and navigate tohttp://localhost:5000. -
Build for Production
To build the application for production, run:npm run build
-
Start the Production Server
After building, start the production server with:npm run start
Sqlite uses a problematic dependency in its current version:
npm ls inflight