[go: up one dir, main page]

Skip to content

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

Notifications You must be signed in to change notification settings

andrevks/kaban-react-fastapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

DescriptionDemoTechnologiesHow to useCredits

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published