Skip to content

Commit 82104fb

Browse files
committed
Fix build
1 parent a0ff968 commit 82104fb

9 files changed

Lines changed: 4667 additions & 8688 deletions

File tree

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ This repository contains the source for the community showcase website maintaine
88
Live production: https://www.reactdevske.org/
99

1010
**Table of contents**
11+
1112
- Overview
1213
- Features
1314
- Tech stack
@@ -23,13 +24,15 @@ Live production: https://www.reactdevske.org/
2324
This site showcases the community, upcoming events, contact information and resources for React developers in Kenya. It's intended as a community-maintained, easy-to-contribute codebase for public-facing content and event announcements.
2425

2526
**Features**
27+
2628
- Responsive, accessible UI built with Next.js and Tailwind CSS.
2729
- Pages for home, about, contact, events, news, forum and members.
2830
- Reusable component library under `src/components`.
2931
- Playwright end-to-end tests (see `e2e/`).
3032
- Docker support for production-like local testing.
3133

3234
**Tech stack**
35+
3336
- Next.js (pages-based) + React
3437
- TypeScript
3538
- Tailwind CSS
@@ -39,6 +42,7 @@ This site showcases the community, upcoming events, contact information and reso
3942
**Quickstart (local development)**
4043

4144
Prerequisites:
45+
4246
- Node.js 16+ (or the version compatible with the `next` dependency)
4347
- npm or yarn
4448

@@ -47,7 +51,7 @@ Install dependencies:
4751
```bash
4852
npm install
4953
# or
50-
yarn install
54+
yarn install
5155
```
5256

5357
Run the development server:
@@ -65,6 +69,7 @@ npm run start
6569
```
6670

6771
Useful scripts (from `package.json`):
72+
6873
- `npm run dev` — starts Next.js in development mode
6974
- `npm run build` — produces a production build
7075
- `npm run start` — runs the production build
@@ -104,6 +109,7 @@ Playwright config is at `playwright.config.ts`.
104109
- `package.json`, `tsconfig.json`, `next.config.js` — build & tooling
105110

106111
If you want to explore components, start with:
112+
107113
- `src/components/HeroHeader` — site hero
108114
- `src/components/Navbar` — navigation and menu
109115
- `src/components/Events` — events listing and display
@@ -117,6 +123,7 @@ Contributions are welcome. Please follow the contribution guidelines and communi
117123
- Code of conduct: [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md)
118124

119125
Suggested workflow:
126+
120127
1. Fork the repo and create a feature branch.
121128
2. Run the dev server and make changes.
122129
3. Ensure TypeScript and lint checks pass: `npm run typecheck` and `npm run lint`.
@@ -134,4 +141,5 @@ Figma design file used for the website is available here:
134141
https://www.figma.com/file/TVwnaDhBGeVdnVKdf6H91C/React-developers-community-website
135142

136143
---
144+
137145
_Last updated: 2026-02-15_

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ services:
88
- .:/app
99
command: npm run dev
1010
ports:
11-
- "3000:3000"
11+
- '3000:3000'
1212
environment:
1313
NODE_ENV: development

next-env.d.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
/// <reference types="next" />
22
/// <reference types="next/image-types/global" />
3-
import './.next/dev/types/routes.d.ts';
43

54
// NOTE: This file should not be edited
6-
// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.
5+
// see https://nextjs.org/docs/basic-features/typescript for more information.

0 commit comments

Comments
 (0)