Skip to content

A Django boilerplate project to jump start development

Notifications You must be signed in to change notification settings

Waqar-SE/boilerplate

Repository files navigation

Django React pre-commit Vite TanStack Router

A Boilerplate to kit start Django and React Application development

Tech Stack

  • Django
  • React

Persistence Layer

Setting the value DATABASE_URL correctly in .env file will enable the relevant database with the correct database engine installed.

Package Manager

  • PDM for Python
  • NPM for React

Notable Frontend Packages

  • Tan Stack router
  • React Hook Form
  • Vite

Setup Instructions

Fork the repository, clone the forked repo into your system. The very first thing you would want to do is to rename the Django project to name of your liking for which there is a rename script.

./scripts/rename.sh <new_name> <old_name>

Old name is optional, in case you want to rename it again.