Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/archawinwongkittiruk/trelloclone
A Trello clone built using the MERN stack.
https://github.com/archawinwongkittiruk/trelloclone
express material-ui mern-stack mongodb mongoose nodejs react react-beautiful-dnd react-redux redux trello trello-clone
Last synced: about 14 hours ago
JSON representation
A Trello clone built using the MERN stack.
- Host: GitHub
- URL: https://github.com/archawinwongkittiruk/trelloclone
- Owner: ArchawinWongkittiruk
- License: mit
- Created: 2020-08-28T09:39:02.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-11-30T08:27:08.000Z (about 2 years ago)
- Last Synced: 2023-03-09T11:26:04.247Z (almost 2 years ago)
- Topics: express, material-ui, mern-stack, mongodb, mongoose, nodejs, react, react-beautiful-dnd, react-redux, redux, trello, trello-clone
- Language: JavaScript
- Homepage: https://aw-trello-clone.herokuapp.com/
- Size: 4.05 MB
- Stars: 44
- Watchers: 2
- Forks: 14
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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
```bash
npm install
```### Install client dependencies
```bash
cd client
npm install
```### Run the server and client at the same time from the root
```bash
npm run dev
```## Credits
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.