This repository houses a clone of a popular web app called Trello. This is my first project in React.js, so it might not have the best codebase, but the app is still in development and is currently barely functional.
As I mentioned earlier, the app is still in development and it lacks a lot of planned features.
- Basic page layout.
- Basic styling using WindiCSS.
- Stores, that support adding, removing, editing and other advanced mutators.
- Test buttons for adding and deleting test entries.
-
UI ๐ป
- Creating your own cards.
- Editing cards.
- Drag & Drop behaviour.
- Searching and filtering cards.
-
Stores ๐ช
- Saving created cards into localStorage.
- โก Vite, React.js 18.2 with Typescript
- Redux
- ๐ WindiCSS, Bootstrap icons
- uuid
Running the project locally is easy, but for the best experience it is recommended to use yarn
as the package manager. You could probably just ignore/delete yarn.lock and use npm instead, but I it is not recommended to mix them.
# Clone this repository
git clone https://github.com/StanawalkaWorld/<this-repo-name>
# Go into it and install dependencies
cd <this-repo-name>
yarn
# To run the project in dev mode
yarn dev
# To build the project and test it
yarn build
yarn preview
- ๐ Adding images and audio.
- ๐ฟ Embedded videos from url and youtube.
- โ Checklists.
- ๐ฌ Comments.
- ๐ Exporting/Importing projects (with optional encryption).