Skip to content

Commit

Permalink
Merge branch 'code100x:main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
coderomm authored Dec 26, 2024
2 parents 7200ded + f885800 commit b327066
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 27 deletions.
30 changes: 15 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,43 +1,43 @@
# Quick Setup Locally

* Docker
## Option 1: Using Docker

```
```bash
docker compose watch
```

OR

> Install the Dependencies
## Option 2: Manual Setup

```
### 1. Install Dependencies
```bash
cd daily-code
yarn install
```

> Setup DB
For Mac and Linux users
```
### 2. Setup Database

#### For Mac and Linux users
```bash
cd packages/db
chmod +x ./setupDB.sh
./setupDB.sh
```

For Windows users (using docker to start db locally)
```
#### For Windows users
```bash
cd packages/db
copy .env.example .env
docker-compose up

now, write the connection string in DATABASE_URL
# Configure the database connection
# Add your connection string to DATABASE_URL

yarn prisma migrate dev
yarn prisma db seed
```

> Run locally
```
### 3. Run Locally
```bash
cd ../..
yarn run dev
```
25 changes: 13 additions & 12 deletions apps/web/components/ContentSearch.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ export function ContentSearch({ tracks }: { tracks: TrackPros[] }) {
<span className="sr-only">Close</span>
</DialogClose>
</div>
<div className="h-[400px] py-4 space-y-4 overflow-y-scroll" ref={scrollableContainerRef}>
<div className="h-[500px] py-4 space-y-4 overflow-y-scroll" ref={scrollableContainerRef}>
{searchTracks.length > 0 &&
searchTracks.map((track, index) => (
<div key={track.payload.problemId} className={`p-2 ${index === selectedIndex ? "bg-blue-600/20" : ""}`}>
Expand All @@ -155,17 +155,18 @@ export function ContentSearch({ tracks }: { tracks: TrackPros[] }) {
passHref
>
<Card className="p-2 w-full mx-2">
<div className="flex my-2">
<img
alt={track.payload.problemTitle}
src={track.payload.image}
className="flex mx-2 w-1/6 rounded-xl"
/>

<div>
<CardHeader>
<CardTitle>{track.payload.problemTitle}</CardTitle>
<CardDescription>{track.payload.trackTitle}</CardDescription>
<div className="flex items-center gap-4 py-1 sm:py-2">
<div className="w-16 h-16 sm:w-20 sm:h-20 flex-shrink-0 overflow-hidden rounded-xl">
<img
alt={track.payload.problemTitle}
src={track.payload.image}
className="w-full h-full object-cover"
/>
</div>
<div className="flex-1 min-w-0">
<CardHeader className="p-0">
<CardTitle className="text-base sm:text-lg md:text-xl">{track.payload.problemTitle}</CardTitle>
<CardDescription className="text-sm truncate">Track: {track.payload.trackTitle}</CardDescription>
</CardHeader>
</div>
</div>
Expand Down

0 comments on commit b327066

Please sign in to comment.