/django-react-forum

Technota is Tech. forum built with Django And React.js

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Welcome to Technota 👋

GitHub license GitHub issues GitHub forks GitHub stars

Technota is Tech. forum built with Django And React.js

If you want to contribute and make this much better for other developer have a look at Issues.

If you created something awesome and want to contribute then feel free to open an pull request.

Features

  • ✔️ Login / Signup / EMail Verification / Password Reset
  • ✔️ Create, View, Update, Delete Questions and Answers
  • ✔️ Tagging Questions and Explore Questions by Tags
  • ✔️ Account Management
  • ✔️ JWT Authentication
  • ✔️ Flux State Management

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

You'll need Git, Node.js and Python

node@v10.16.0 or higher
npm@6.9.0 or higher
git@2.17.1 or higher
python@3.7 or higher

How To Use

From your command line, clone and run django-react-forum:

# Clone this repository
$ git clone https://github.com/1hanzla100/django-react-forum.git

# Go into the repository
$ cd django-react-forum

# Install dependencies
$ cd django-react-forum
$ cd frontend && yarn
$ cd backend && pip install -r requirements.txt

# Start React development server
$ cd frontend
$ yarn start

# Start Django development server
$ cd backend 
$ python manage.py migrate
$ python manage.py runserver

Technologies Used in Frontend

Technologies Used in Backend

Author

👤 Hanzla Tauqeer

Show your support

Give a ⭐️ if this project helped you!