Skip to content

My biggest project so far. The main goal of this app is to help traders track their achievements in a simple way. Inside the repository, you can find more details and a demo video.

Notifications You must be signed in to change notification settings

Bilovodskyi/tradeJournal_v2

Repository files navigation

🛠️ Tech Stack

  • Next.js for both the front end and back end (server actions)
  • TypeScript for type safety
  • Redux Toolkit for state management
  • Neon PostgreSQL with Drizzle for the database and database management
  • MUI Charts for charts and Shadcn/Tailwind for styling
  • Zod and React Hook Form for form validation
  • Clerk for authentication
  • GSAP for animations

🔥 Features

Calendar

An advanced calendar (inspired by Google Calendar) with month/year views. It includes the ability to open a modal by clicking on a specific day, as well as the ability to select a month in the year view.

calendar_github.mp4

History

A dedicated History page displaying a full list of trades. It features advanced filtering based on instrument, timeframe, and column.

history-github.mp4

Statistics

Thirteen charts that provide comprehensive statistics. Users can filter results based on the selected instrument.

statistics-github.mp4

📱 Landing Page & Mobile Version

I'm very happy with the landing page design and its mobile version. Every part of the landing page is interactive, providing a richer user experience. At the same time, I'm using Next.js SSG to make the page performant and keep load times short.

Please visit the website and try it out for yourself: Visit.

About

My biggest project so far. The main goal of this app is to help traders track their achievements in a simple way. Inside the repository, you can find more details and a demo video.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published