Meowracle is a tool designed to help you create stunning LinkedIn cover images to highlight your AWS certifications. This repository contains both the backend and frontend code for the Meowracle application.
- Quick and easy banner creation
- Professional templates optimized for LinkedIn
- AWS certification badge integration
- High quality output in multiple formats
- Real-time preview
- Always free to use
- Go
- AWS CDK
- DynamoDB
- API Gateway
- Next.js 15
- React 19
- Mantine UI Framework
- Konva for canvas manipulation
- TypeScript
- TailwindCSS
- Node.js (18.x or higher)
- pnpm package manager
- Go (1.20 or higher)
- AWS CLI configured
- Clone the repository:
git clone <repository-url>
- Install dependencies:
pnpm install
- Create environment file:
cp .env.sample .env
- Start the development server:
pnpm dev
- Build for production:
pnpm build
- Start the production server:
pnpm start
- Run the CDK application:
go mod download && go run cmd/cdk/main.go
- Seed the database:
make seed
NEXT_PUBLIC_BASE_URL
: Base URL for the applicationNEXT_PUBLIC_GA_TRACKING_ID
: Google Analytics tracking IDAWS_PROFILE
: AWS CLI profile to useENVIRONMENT
: Deployment environment (e.g., development, production)
This project is licensed under the MIT License.
For any inquiries or support, please open an issue in the repository.