Packstack-Tech / app

Frontend application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Packstack

Packstack is a gear management system and packing list builder for backpackers and outdoor enthusiasts. The UI is built with React, Typescript and Vite.

Packstack uses Tailwind CSS as the CSS framework and components are extended from Shadcn/ui.

Getting started

First, set up your local env variables.

Create .env.local and add the following:

VITE_API_URL=http://localhost # OR https://api.packstack.io
VITE_SENTRY_DSN=

Start the frontend server

From the project root, run:

$ npm i
$ npm run dev

(Option 1) Run the API & database locally

If you want to set up the API and database locally, follow the instructions on the API server repo.

(Option 2) Use the production server

If you do NOT want to run the API and database locally, you can sign in using your credential from Packstack.io.

In .env.local, change the value of VITE_API_URL to https://api.packstack.io

If you do not have a Packstack account, sign up at Packstack.io. Feel free to create a test account for local development.

About

Frontend application

License:MIT License


Languages

Language:TypeScript 98.2%Language:JavaScript 1.1%Language:CSS 0.6%Language:HTML 0.1%Language:Shell 0.0%