Skip to content

jayarbrul03/kaban-react-fastapi

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

35 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

logo

Description โ€ข Demo โ€ข Technologies โ€ข How to use โ€ข Credits

Project on desktop

โ„น Description

This full stack application consists in a Kanban Board using React, FastAPI and PosgreSQL.

The app is able to make a user authentication and each user has their own board which is saved on the database. More importantly it has the feature of drag an drop, allowing to create columns and tasks. As a result, it's extremely customizable.

๐Ÿ’ป Demo

Board

demo-video

Login and Register

demo-video

Screenshots

register

login

Kaban-Board

๐Ÿ›  Technologies

REST API Swagger Docs With FastAPI

rest_api_fastapi

Backend:

The requirements file shows everything you need to run it

Frontend:

Others can be seen on the package.json file

๐Ÿ–ฅ How to use

# clone this repo and access its folder
$ git clone https://github.com/andrevks/kaban-react-fastapi.git && cd kaban-react-fastapi

# Initiate backend
$ cd backend
$ uvicorn main:app --reload

# Initiate frontend
$ cd frontend
$ npm start run 

๐Ÿ“š Credits

The core of the application was done following the tutorial by the Pretty Printed YouTube channel.


Made with ๐Ÿ’œ by Andrรฉ Geraldo

About

๐Ÿ‡ This full stack application consists in a Kanban Board using React, FastAPI and PosgreSQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 97.4%
  • Cython 2.0%
  • C 0.3%
  • JavaScript 0.2%
  • PowerShell 0.1%
  • HTML 0.0%