PalmStar is being migrated from a static site to a MERN application.
- Client: React + Vite
- Server: Node.js + Express
- Database: MongoDB (optional in current phase)
PalmStar/
├── client/
├── server/
├── static/
├── src/
├── index.html
└── roadmap.md
- Install server dependencies:
cd server
npm install- Install client dependencies:
cd ../client
npm installServer variables are defined in server/.env.example.
PORT=5000
MONGODB_URI=
CLIENT_URL=http://localhost:5173Client variables are defined in client/.env.example.
VITE_API_BASE_URL=http://localhost:5000Run server in terminal 1:
cd server
npm run devRun client in terminal 2:
cd client
npm run devServer:
npm run start
npm run dev
npm run lint
npm run formatClient:
npm run dev
npm run build
npm run lint
npm run format- Phase 1 is implemented.
- Phase 2 setup is in progress and focused on developer workflow and configuration.
See LICENSE.md.