Skip to content
NirmalsiddhPublic

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Finzaar

Finzaar is a full-stack stock trading platform built using the MERN stack. The application allows users to create an account, log in securely using JWT authentication, explore stock information, and access a dedicated dashboard for managing their account.

Live Demo

Frontend: https://finzaar.vercel.app

Dashboard: https://finzaar-dashboard.vercel.app

Backend API: https://finzaar.onrender.com/


Features

  • User registration and login using JWT authentication
  • Protected routes
  • Responsive user interface
  • Separate dashboard application
  • REST APIs built with Express.js
  • MongoDB database integration
  • Stock data integration
  • Clean and modular project structure

Tech Stack

Frontend

  • React.js
  • JavaScript
  • HTML
  • CSS
  • Bootstrap
  • Material UI
  • Axios

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • JSON Web Token (JWT)

Project Structure

Finzaar
│
├── backend
├── frontend
├── dashboard
└── README.md

Getting Started

Clone the repository

git clone https://github.com/Nirmalsiddh/Finzaar.git
cd Finzaar

Backend

cd backend
npm install
npm start

Frontend

cd frontend
npm install
npm start

Open the application in your browser:

http://localhost:3000

Authentication

JWT authentication is implemented for secure user login and protected routes.


Future Enhancements

  • Portfolio management
  • Buy and sell transaction history
  • Watchlist functionality
  • Live stock price updates
  • Improved charts and analytics

Author

Nirmal Siddh

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages