Skip to content

Meowracle is a tool designed to help you create stunning LinkedIn cover images to highlight your AWS certifications.

Notifications You must be signed in to change notification settings

weebNeedWeed/meowracle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub issues GitHub pull requests GitHub GitHub contributors GitHub stars

Meowracle

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.

Features

  • 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

Tech Stack

Backend

  • Go
  • AWS CDK
  • DynamoDB
  • API Gateway

Frontend

  • Next.js 15
  • React 19
  • Mantine UI Framework
  • Konva for canvas manipulation
  • TypeScript
  • TailwindCSS

Getting Started

Prerequisites

  • Node.js (18.x or higher)
  • pnpm package manager
  • Go (1.20 or higher)
  • AWS CLI configured

Installation

  1. Clone the repository:
git clone <repository-url>
  1. Install dependencies:
pnpm install
  1. Create environment file:
cp .env.sample .env

Development

Frontend

  1. Start the development server:
pnpm dev
  1. Build for production:
pnpm build
  1. Start the production server:
pnpm start

Backend

  1. Run the CDK application:
go mod download && go run cmd/cdk/main.go
  1. Seed the database:
make seed

Environment Variables

  • NEXT_PUBLIC_BASE_URL: Base URL for the application
  • NEXT_PUBLIC_GA_TRACKING_ID: Google Analytics tracking ID
  • AWS_PROFILE: AWS CLI profile to use
  • ENVIRONMENT: Deployment environment (e.g., development, production)

License

This project is licensed under the MIT License.

Contact

For any inquiries or support, please open an issue in the repository.

About

Meowracle is a tool designed to help you create stunning LinkedIn cover images to highlight your AWS certifications.

Topics

Resources

Stars

Watchers

Forks