Skip to content

ashandimantha2000/BenchmarkX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 

Repository files navigation

BenchmarkX

User Experience Evaluation and Digital Insight Platform

Tech Stack

ReactJS, Vite, TailwindCSS, NodeJs, ExpressJS, MongoDB, JWT, ChartJS, ApexJS, Jest with Super Test and React Testing Library

Run Locally - Server

Clone the project

  git clone https://github.com/ashandimantha2000/BenchmarkX.git

Go to the project directory

  cd Server

Add .env file to root of the server directory

Define port as

PORT=5555

Add connection string as

MONGO_URI=mongodb+srv://ashan:root@benchmarkx.wwck7lx.mongodb.net/benchmarkx?retryWrites=true&w=majority&appName=BenchmarkX

Define JSON Web Token secrect as

JWT_SECRET=secret

Define SALT as

SALT=10

Export Values

export { PORT, MONGO_URI, JWT_SECRET, SALT };

Install dependencies

  npm install

Start the server

  npm run dev

Run Locally - Client

Go to the project directory

  cd Client

Install dependencies

  npm install

Start the client

  npm run dev

Screenshots

App Screenshot

App Screenshot

App Screenshot