This is the Minimum Viable Product (MVP) for the Brandly application. It provides a basic framework for generating brand identities, including names, taglines, mission/vision statements, color palettes, typography, and logo descriptions, powered by the Gemini API.
- Frontend: React, Vite, Tailwind CSS
- Backend: Node.js (Express.js)
- Package Manager: pnpm
- AI Integration: Gemini API
- Brand identity generation based on user input.
- Configuration for API key management via
.envfile. - Development server setup for local testing.
- Clone the repository:
git clone https://github.com/Dream-Pixels-Forge/brandly.git cd brandly - Install dependencies:
pnpm install
- Set up environment variables:
Create a
.envfile in the root directory and add your Gemini API key:VITE_GEMINI_API_KEY=your_gemini_api_key_here - Run the development server:
The application will be available at
pnpm run dev
http://localhost:3000.
The project is structured with source code in the src/ directory. Key components and services are located in src/components/, src/context/, src/lib/, src/pages/, and src/services/.
Please refer to the project's contribution guidelines (if available). For this MVP, standard Git practices apply.
This project is licensed under the Apache 2.0 License.