Skip to content
Institute-for-Future-IntelligencePublic

About

NexLAB: Next-Generation Experiments and Learning for Advanced Biotech

Resources

Stars

1 star

Watchers

2 watching

Forks

Repository files navigation

NexLAB: Next-Generation Experiments and Learning for Advanced Biotech

🧪 Educational Laboratory Management System - A comprehensive web application for managing laboratory notebooks, designed for the MICR course with real-time collaboration features.

This is an ATE project's web application for managing laboratory notebooks, designed for the MICR course. It features user authentication with Google Sign-In, and allows users to create, edit, and view their design projects in real-time, integrated with Firestore.

Features

  • User authentication with Google Sign-In
  • Create, read, update, and delete operations for designs
  • Image uploads associated with specific designs
  • Real-time updates from Firestore
  • Course management and student tracking
  • Supplemental materials management
  • Chatbot integration for enhanced learning
  • Message board for course communications

Local Development

To run this project locally:

  1. Clone the repository:
    git clone https://github.com/institute-for-future-intelligence/nexlab.git
  2. Navigate to the project directory:
    cd nexlab
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm run dev
  5. The app should now be running on http://localhost:3000.

Deployment

The application is deployed on GitHub Pages with a custom domain and can be accessed at https://nexlab.bio/.

Built With

  • React - A JavaScript library for building user interfaces.
  • Vite - Frontend build tool that significantly improves the frontend development experience.
  • Firestore - Cloud-hosted NoSQL database for storing and syncing data in real-time.
  • Firebase Storage - Object storage for storing and serving user-generated content.
  • MUI - A comprehensive library of components that features implementation of Google's Material Design system.

Authors

  • Andriy Kashyrskyy (Institute for Future Intelligence)

Acknowledgments

The Institute for Future Intelligence (IFI) is funded in part by the National Science Foundation grant DUE 2300976.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

NexLAB: Next-Generation Experiments and Learning for Advanced Biotech

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages