Skip to content

gabriel-pineda/git-wrapped-api

Repository files navigation

Git Wrapped API

Git Wrapped is the API that powers git-wrapped.com (Github Wrapped), a service that generates beautiful visualizations of your GitHub activity.

Git Wrapped Example

🚀 Quick Start

Prerequisites

  1. Node.js and npm/yarn
  2. GitHub Personal Access Token (Classic)

Environment Setup

Create a .env.local file in the root directory with:

GITHUB_TOKEN=ghp_<your_token_here>

Installation

# Using yarn
yarn install

# Using npm
npm install

Development

Run the development server:

# Using yarn
yarn dev

# Using npm
npm run dev

The application will be available at http://localhost:3000.

🛠 Technical Stack

  • Next.js 13
  • TypeScript
  • Main API file: api/stats.ts

🤝 Contributing

We welcome contributions from the community! Here's how you can help:

  1. Open an Issue

    • Found a bug? Have a feature request? Open an issue describing what you'd like to change.
  2. Submit a Pull Request

    • Fork the repository
    • Create a new branch for your feature
    • Make your changes
    • Submit a PR with:
      • Clear description of the changes
      • Link to the related issue
      • Sample result/screenshot if applicable
    • Wait for review

📝 License

The code in this repository is licensed under the MIT License.


Additional Next.js Resources

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published