Geins Studio is a comprehensive administrative interface designed for Geins commerce backend. This standalone application is built to seamlessly integrate Geins full suite into a unified, user-friendly interface. It serves as a robust foundation, and is built to be easily extendable as new features and integrations are developed.
Important
Geins Studio is in an early stage. More features and integrations are continuously being added. To see what's available, check out the features page of the developer documentation.
- Use Geins Studio managed at: https://geins.studio
- Read the developer documentation at: https://docs.geins.studio
Geins Studio is designed to be customizable. You can modify the UI, add new features, and integrate with other services to make it fit your needs.
Before setting up Geins Studio, ensure you have the following:
- Node.js (v20.0.0 or higher)
- A Geins account - Get a free trial here
To set up Geins Studio, follow these steps:
-
Install Dependencies
# npm npm install # yarn yarn install
-
Set Up Environment Variables
Create an .env file in the project root and configure the following variables. Read more about AUTH_SECRET here.
GEINS_API_URL=https://mgmtapi.geins.services/v2
GEINS_DEBUG=true
AUTH_SECRET=your_secret_key # https://auth-secret-generator.vercel.app/
-
Start the Development Server
# npm npm run dev # yarn yarn dev
The application should now be running at
http://localhost:3000.
Geins Studio is built using modern technologies to ensure flexibility and scalability. The core tech stack includes:
- Framework: Nuxt.js
- Language: TypeScript
- UI Library: shadcn-vue
- Styling: Tailwind CSS
- State Management: Pinia
Geins Studio is fully customizable with Tailwind CSS and shadcn-vue. You can modify the styles in assets/css/tailwind.css. Explore more customization options at:
For detailed deployment instructions, check the Deployment Guide.
We welcome contributions! Feel free to open issues or submit pull requests to improve Geins Studio.
This project is open-source and available under the MIT License.