e944af612c1e43517c171e353f1293ebb6c77e81
…
…
…
…
…
TaskNote
📋 Table of Contents
📝 About the Project
TaskNote was created to make our lives easier. In a nutshell, you can manage your TODOs and your Notes.
A key feature is that you can #tag a todo or note and search or filter later.
TODO: add GIF or screenshot of the app
✨ Features
- Create and manage TODO items
- Create and manage Notes
- Tag TODOs and Notes
🚀 Tech Stack
- Frontend: React, Typescript, Vite, Vitest, Code Coverage
- Backend: Node.js
- Database: PostgreSQL
- Other Technologies: Docker, Docker Compose, Caddy
🛠 Installation
- Clone the repo
git clone https://github.com/ricardo-campos-org/react-typescript-todolist - Install NPM packages
npm install - Start the development server
npm start
🎮 Usage
Once you're in the home screen, you can click the button to create your first TODO item.
🤝 Contributing
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Steps to Contribute:
- Fork the Project
- Create your Feature Branch (
git checkout -b feat/amazing-feature) - Commit your Changes (
git commit -m 'Add some amazing feature') - Push to the Branch (
git push origin feat/amazing-feature) - Open a Pull Request
📄 License
Distributed under GPLv3 License. See LICENSE for more information.
📞 Contact
Ricardo Campos on X - @RicardoMpcInc
Languages
TypeScript
43.8%
Java
38.1%
HTML
10.8%
SCSS
2.1%
HCL
1.7%
Other
3.4%