Skip to content

Yshayy/trello-clone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trello Clone

A Full Stack clone of Trello with the PERN stack (PostgreSQL/Express/React/Node)

Description

Trello Clone is a fully functioning task management Web App. The App supports personal Task Boards, allowing simple and organized task tracking that separates overarching goals or topics from specific tasks. Trello Clone has both a minimal and clean UI that promotes well organized tasking.

Landing Page Main App

Features

  • UI written in modern React, using ES6 principles and functional components with React Hooks
  • Local frontend state management with the Context API
  • UI written exclusively with custom CSS styling
  • Bootstrapped with create-react-app
  • Backend written in NodeJS/Express
  • Relational data storage with PostgreSQL
  • User details managed with HTTPS REST architecture
  • Sessions managed with local storage

Installation

  • Install PostgreSQL and create a db named trelloclone and create tables with queries in server\data.sql
  • Clone this repository https://github.com/jackbisceglia/trello-clone.git
  • Update Postgre user details in server\db.js
  • Run npm install in both server and react-frontend to install dependencies
  • cd into server and react-frontend, and npm start respectively to spin API and Frotend servers
  • Frontend should be running on http://localhost:3000 and Express API on http://localhost:5000

Live App

About

A remake of Trello in React

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.6%
  • HTML 17.4%