Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sammaji/labforall

LabForAll contains guides for experiments
https://github.com/sammaji/labforall

firebase javascript react threejs website

Last synced: 15 days ago
JSON representation

LabForAll contains guides for experiments

Awesome Lists containing this project

README

        

## Inspiration
- Our goal is to make the understanding of lab experiments simple and interactive for the students.

![Preview](https://user-images.githubusercontent.com/116789799/215286790-697b0975-0740-487f-90d2-9d9666c6d162.png)

## What it does

- In LabForALL, you get the opportunity to access every details about your lab experiments ranging from procedures to observation tables, apparatus setup to complete guide video on how to perform the experiments.
- There is a Query Submition section where you can post your doubts/issues and we will be answering to your question as soon as possible!!
- We have provided a Simulation Section where the students can get interactive-access to their learning module.
- The students can take digital notes while doing the experiments on a side-bar dedicated for that purpose.
- Also, they can track their Progress and Performance.

## How we built it

- React
- JavaScript
- CSS
- Figma
- Firebase
- ThreeJs

## Challenges we ran into

- We didn't have a lot of experience with FireBase and it was fairly new to us, but we managed to learn it to accomplish our job.

## Accomplishments that we're proud of

- To create something useful for the students which will boost their academic performance.
- Successful creation and implementation of the Simulation.
- Successful implementation of FireBase to our site.

## What we learnt

- Time Management
- Team Work
- FireBase

## What is the future of LabForAll
- We will be adding more and more experiments and simulations to the existing lot in the coming time.
- We look forward to host this site and open it for the students, if we win this hackathon or something.

## Installation

First clone this repository. You can also fork this repository and then clone the forked one.

```
git clone https://github.com/samyabrata-maji/experiments-website
```

Make sure you have Node Package Manager (npm) installed. Will work with most versions, but the latest (LTS) is recommended.

Now you need to install all the dependencies.
```
cd experiments-website
yarn install
```

You are done with the installation.

To run the website, use the following command
```
yarn dev
```

- The website will be live at https://localhost:5173/