seif1000 / LabLabee

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LabLabee

Tech used

client

  1. React/Vite
  2. Tailwindcss
  3. Redux Tool kit

server

  1. Nodejs/Express
  2. Mongodb
  3. Jest

hosting

  1. Firebase Hosting
  2. Render.com

Index

Demo

Check Demo

Installation

Running Locally

Make sure you have Node.js and npm installed.

  1. Clone or Download the repository

    $ git clone https://github.com/seif1000/LabLabee.git
    
    

client

  1. Install Dependencies

      cd client && npm install 
    
  2. Run React app

    npm run dev
    
        ```
    
    

API

  1. Install Dependencies

      cd api && npm install
    
    
  2. Run the server app

      npm run dev
    
        ```
    
    

Testing

  cd api 

2.Set up jest $ npx ts-jest config:init

3.Start the test $ npm test

About


Languages

Language:TypeScript 94.7%Language:CSS 1.9%Language:HTML 1.8%Language:JavaScript 1.6%