Skip to content

found-sec/Stockish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stockish 📈

An educational stock simulator app based on Spikecodes' Stotra. Built within 6 hours during a coding marathon.


✨ Features

  • 📊 Real-time inventory tracking
  • 🚨 Automated stock level alerts
  • 📑 Detailed reporting and analytics
  • 🖥️ User-friendly interface

Landing Page

Dashboard

Markets

Leaderboard

Guide

🚀 Getting Started

Clone this repository:

git clone https://github.com/foundsec/Stockish.git

🛠️ Prerequisites

1.Install node modules in root

cd Stockish
npm install

2.Install node modules in server

cd server
npm install
  1. Install node modules in app
cd app
npm install

🖥️ Running the website on localhost

  1. Go to app dir and run
cd /app
npm run dev
  1. Go to server dir and run
cd /server
npm run dev

🚀 Deploying to Production with Vercel

Step 1: Install the Vercel CLI (if you haven't already) To deploy your project to Vercel, you need to install the Vercel CLI. If you don't have it installed, run the following command:

npm install -g vercel

Step 2: Log into Vercel Run the following command to log into your Vercel account (or sign up if you don’t have one yet):

vercel login

Step 3: Deploy the Frontend (App)

  1. Go to the app directory:
    cd app
  2. Run the Vercel deploy command:
    vercel

Alternatively, Vercel GUI can be used, visit Vercel and start a new project, you need to fork this repository for that purpose and inport it in vercel and deploy.