Skip to content

Commit

Permalink
Merge branch 'main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
iamkanhaiyakumar authored Jul 31, 2024
2 parents cfdfede + 9df7854 commit 7f6f720
Show file tree
Hide file tree
Showing 12 changed files with 98 additions and 2 deletions.
18 changes: 18 additions & 0 deletions .github/workflows/copy-issue-labels-to-pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Copy linked issue labels to PR
on:
pull_request_target:
types: [opened, edited, review_requested, synchronize, reopened, ready_for_review]

jobs:
copy-issue-labels:
runs-on: ubuntu-latest
permissions:
issues: read
contents: read
pull-requests: write
steps:
- name: copy-issue-labels
uses: michalvankodev/copy-issue-labels@v1.3.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
labels-to-exclude: triage
80 changes: 79 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,12 +88,90 @@ Transform your stories into captivating comic art with dialogue effortlessly! Ou
- [Nodemailer](https://nodemailer.com) - Used to send mail or attachments programmatically.
- [Turborepo](https://turbo.build/) - Incremental build system used for building monorepo projects.

## Setup Guide ✨


# Setup Guide ✨

Welcome to the **Comic Cult** project! Follow these steps to set up and run the project on your local machine.

## Prerequisites 🛠️

Before you begin, ensure you have the following installed:

- **Node.js** (v14 or higher)
- **npm** (v6 or higher)

## Installation Steps 🚀

1. **Clone the repository:**

```sh
git clone https://github.com/Girishbari/comic-cult.git
```

2. **Navigate to the project directory:**

```sh
cd comic-cult
```

3. **Install all dependencies:**

```sh
npm install
```

4. **Install Turbo globally (if not already installed):**

```sh
npm install turbo --global
```

## Configuration ⚙️

Before running the project, you may need to configure certain environment variables or settings. These configurations are typically found in `.env` files within specific directories. Ensure that you review and update these configurations according to your environment.

## Running the Project ▶️

To run the entire project, execute the following command:

```sh
turbo dev
```

This will start both the client and server components.

## Running Individual Components 🧩

If you prefer to run individual components separately, follow these steps:

### Run the Server Only 🌐

Navigate to the server directory and start the server:

```sh
cd apps/server && npm run dev
```

### Run the Client Only 💻

Navigate to the client directory and start the client:

```sh
cd apps/client && npm run dev
```

## Troubleshooting 🛠️

If you encounter any issues during setup or while running the project, refer to the project's issue tracker on GitHub or search for solutions online. Common issues and their resolutions may also be documented in the project's README or other documentation files.

## Additional Information 📚

For more detailed information about the project and its components, refer to the project's main documentation.
Before you begin, ensure you have the following installed:
- **Node.js** (v14 or higher)
Expand Down
2 changes: 1 addition & 1 deletion apps/client/app/layout.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Bangers } from "next/font/google";
import "./globals.css";
import Navbar from "./navbar";
import Navbar from "../../../packages/components/navbar";
import { Metadata } from "next";
import { FC, ReactNode } from "react";

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 7f6f720

Please sign in to comment.