Skip to content

About

I think cs is a cool language with cool syntax, so built a project around it to familiarize myself with the lang

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FinShark

FinShark is a full-stack web application designed to help investors discover relevant financial documents and insights, filtering out short-term market noise.

Project Structure

  • api/: ASP.NET Core Web API backend
    • Handles authentication, user management, portfolios, stocks, and comments
    • Organized into Controllers, Models, Data, Services, Repositories, DTOs, and Migrations
  • frontend/: React + TypeScript frontend
    • User interface for searching companies, viewing dashboards, and managing portfolios
    • Modular components for financial statements, charts, comments, and more

Features

  • User authentication and account management
  • Portfolio and stock tracking
  • Company search and financial data visualization
  • Commenting and discussion on stocks
  • Clean, modern UI with Tailwind CSS

Getting Started

  1. Set up the backend (api/) with .NET 8 and required dependencies.
  2. Set up the frontend (frontend/) with Node.js and install npm packages.
  3. Configure environment variables and connection strings as needed.
  4. Run both projects and access the app via the frontend.

About

I think cs is a cool language with cool syntax, so built a project around it to familiarize myself with the lang

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages