An open API service indexing awesome lists of open source software.

https://github.com/pixiedevpraveen/apnaforum-next


https://github.com/pixiedevpraveen/apnaforum-next

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

        

Apna Forum made with [Next.js](https://nextjs.org/), [Django](https://djangoproject.com/) and :heart: by [Team Pixidevs](https://github.com/pixiedevs/).

## Getting Started

First, install all the dependencies:

```bash
npm install
# or
yarn install
# or
bun install
```

Then, run the development server:

```bash
npm run dev
# or
yarn dev
# or
bun run dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

You can start editing the page by modifying `pages/index.tsx`. The page auto-updates as you edit the file.

### Before running the project you need a env file.
So create a file as **.env.local** and paste below content

```
NEXT_PUBLIC_KEYWORDS="Apna Forum, Forum, Questions, Answers, topic, comment, reply"
NEXT_PUBLIC_DESCRIPTION=""
NEXT_PUBLIC_API_BASE="http://127.0.0.1:8001"
NEXT_PUBLIC_GTAGID="xyz"
NEXT_PUBLIC_APP_NAME="Apna Forum"
NEXT_PUBLIC_DEBUG_AUTH_TOKEN="token"
DEBUG=true
```

### And to test the project you need a demo or a testing server for the api data which you can find below
[**demo-server**](https://github.com/pixiedevs/apnaforum-dev-backend/) (comming soon)

### Before edit anything or any help first read apnaforum official docs
[**Apna Forum Docs**](https://github.com/pixiedevs/apnaforum-docs/) (comming soon)

- [x] Backend
- [ ] Styling
- [ ] Components
- [ ] HomePage
- [ ] Layout