Skip to content

The Stocks Diary project is designed to help traders track their achievements and securely store trade history. It provides a convenient and safe way to manage and review trading activities.

Notifications You must be signed in to change notification settings

Bilovodskyi/stocks-diary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 Features

  • Authentication: Implemented custom authentication using JWT and cookies.
  • Creating Docs: Enabled users to create documents with integrated charts and statistics. Utilized Zod and React Hook Form for robust form validation
  • Nested File/Document Structure: Developed a complex nested file/document structure. With ability to create, rename and delete files and docs.

💪 Main challange

Implemented recursive aproach to create complex nested file/document structure. It was also crucial to ensure proper cascade deletion in the database for child files and documents.

🛠️ Tech Stack

  • Frontend: React, TypeScript, Tailwind, Shadcn/ui, Redux, Framer Motion
  • Backend: Express.js, JWT
  • Database: MongoDB

About

The Stocks Diary project is designed to help traders track their achievements and securely store trade history. It provides a convenient and safe way to manage and review trading activities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published