ArchawinWongkittiruk/TrelloClone
A Trello clone built using the MERN stack.
TrelloClone
https://aw-trello-clone.herokuapp.com/
A Trello clone built using the MERN stack.
The Trello board I used to organise this project's workflow:
https://trello.com/b/2rP2cJBz/trello-clone
"I used Trello to clone Trello."
- Archawin Wongkittiruk (2020)
Quick Start
You will need Node.js, a browser, and a terminal to run this application. You can use any code editor. I developed this app with Visual Studio Code, and that is what I would recommend.
Add a .env file at the root specifying your own variables
MONGO_URI - This application uses MongoDB Atlas to host the database in the cloud. You can also use a local database during development. See https://www.mongodb.com/.
JWT_SECRET - Any random string will do.
Install server dependencies
npm installInstall client dependencies
cd client
npm installRun the server and client at the same time from the root
npm run devCredits
Major credits to this Udemy course by Brad Traversy for laying the groundwork for my understanding of the MERN stack: https://www.udemy.com/course/mern-stack-front-to-back/, the source code for which can be found at https://github.com/bradtraversy/devconnector_2.0. The quick start for this README was also inspired by that repository's quick start.