Skip to content

A boilerplate repo for starting a new web dev project with React, TS frontend and Python backend

Notifications You must be signed in to change notification settings

skossan/new_project_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a boilerplate repo for starting any webdev project

What the repo contains

  • Frontend: Vite, React and TypeScript.
  • Backend: Python and FastAPI.
  • Deploy: Docker Compose

Requirements

  • You must have npm installed.
  • You must have Python and pip installed.
  • You must have Docker installed.

How to configure the repo

  • Inside the docker/.env file you will need to enter your DockerHub username.

Installation instruction

  • Clone the repo
  • Navigate to the scripts folder and run install_dependencies

How to start the client and dev server

  • Navigate to the scripts folder and run start_servers

Notes:

  • NOT tested on Linux or MacOS.
  • You can use the Code Runner extension for VSCode. This enables you to right-click and select run on the Python scripts.

About

A boilerplate repo for starting a new web dev project with React, TS frontend and Python backend

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published