Social Morph is a powerful AI-driven social media content creation tool that helps you streamline your marketing efforts. Whether you're managing multiple platforms or trying to maintain consistent branding, Social Morph has you covered with AI-generated posts that resonate with your audience.
Follow these instructions to set up and run the project locally.
Ensure you have the following installed on your machine:
Clone the repository:
git clone https://github.com/himeshparashar/Social-Morph
cd social-morph
Install dependencies:
Using npm:
npm install
Or using yarn:
yarn install
Environment Variables:
Create a .env
file in the root directory and add the following environment variables:
GEMINI_API_KEY=your_gemini_api_key
MONGODB_URI=your_mongodb_connection_string
Run the development server:
npm run dev
The app will be running at http://localhost:3000
.
To run the application using Docker:
Build the Docker container:
docker-compose up --build
Access the app:
Open your browser and go to http://localhost:3000
.
/pages
: Contains the main pages of the application (e.g., login, dashboard)./components
: Reusable UI components./lib
: API integration and utility functions./api
: Next.js API routes for server-side logic./styles
: Global and component-specific styles.Contributions are welcome! Please submit a pull request or open an issue to discuss improvements or report bugs.
This project is licensed under the MIT License. See the LICENSE
file for details.
For any questions or inquiries, feel free to reach out:
Transform your marketing strategy today with Social Morph! š