DevPulse is an app that allows users to stay on the pulse of their developer activities and visualize their progress over time. The application is built using the Remix framework and Vite build tool.
Create a .env
file at the root and you will need these base environment variables:
# .env
BASE_JIRA_API_URL=https://jira.example.com/rest/api/2
JIRA_API_TOKEN=your-jira-access-token
DB_URL=./path/to/yourdb.sqlite3
Run the Vite dev server:
npm run dev
First, build your app for production:
npm run build
Then run the app in production mode:
npm start
Now you'll need to pick a host to deploy it to.
If you're familiar with deploying Node applications, the built-in Remix app server is production-ready.
Make sure to deploy the output of npm run build
build/server
build/client