Skip to content
/ ogper Public

πŸ”§ OGPer | Make your site look like OGP has been set up πŸ”§

Notifications You must be signed in to change notification settings

ponyo877/ogper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

41 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

OGPer - Easy OGP Setter

OGPer is an open-source tool for easily generating and managing OGP (Open Graph Protocol) cards.
https://ogper.pages.dev

Key Features

  • Simple UI for OGP card creation
  • Instant preview of generated cards
  • Responsive design
  • Supports image uploads up to 1MB
  • Easy sharing of generated cards

Usage

demo.mov

below is generated page with OGP in this video
https://ogper.onrender.com/pd3ae4d

Directory Structure

ogper/
β”œβ”€β”€ backend/            # Backend related files
β”‚   β”œβ”€β”€ config/         # Configuration files
β”‚   β”œβ”€β”€ domain/         # Domain models
β”‚   β”œβ”€β”€ handler/        # HTTP handlers
β”‚   β”œβ”€β”€ middleware/     # Middleware
β”‚   β”œβ”€β”€ repository/     # Data access layer
β”‚   β”œβ”€β”€ usecase/        # Business logic
β”‚   └── main.go         # Entry point
β”œβ”€β”€ frontend/           # Frontend related files
β”‚   β”œβ”€β”€ public/         # Static files
β”‚   β”œβ”€β”€ src/            # Source code
β”‚   β”‚   β”œβ”€β”€ assets/     # Asset files
β”‚   β”‚   β”œβ”€β”€ components/ # React components
β”‚   β”‚   β”œβ”€β”€ pages/      # Page components
β”‚   β”‚   └── App.tsx     # Main application
β”‚   └── vite.config.ts  # Vite configuration
└── README.md

Setup Instructions

  1. Clone the repository

    git clone https://github.com/your-username/ogper.git
    cd ogper
  2. Backend setup

    cd backend
    go mod download
  3. Frontend setup

    cd ../frontend
    npm install
  4. Environment variables configuration

    cp .env.example .env
    # Edit .env file
  5. Start the application

    # Backend
    cd ../backend
    go run main.go
    
    # Frontend (in another terminal)
    cd ../frontend
    npm run dev

About

πŸ”§ OGPer | Make your site look like OGP has been set up πŸ”§

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published