ktageja / DataSense-PRJ666-team-5

MIT License
0 stars 0 forks source link

Use Case 2: Install Development Environment Software #4

Closed ktageja closed 1 month ago

ktageja commented 2 months ago

Install Development Environment Software

User Story

As a developer, I want to install and configure the necessary development tools and software so that I can begin working on the project.

Description

This use case describes the setup and installation of development tools such as TypeScript, MicroPython, Next.js, and Visual Studio Code with extensions.

The team must have all necessary tools and software installed to write, test, and run the code for the project.

Acceptance Criteria

Testing

Normal Flow of Events

Developers install TypeScript, Node.js, and Next.js for web development. Set up MicroPython on the Raspberry Pi for hardware control. Install Visual Studio Code and necessary extensions such as Python, Prettier, and ESLint.

Alternate/Exceptional Flows:

S-1: Compatibility issues with software versions or dependencies

Development environment fails to install due to compatibility issues. Team identifies and installs compatible software versions.

S-2: Installation fails due to system restrictions

Installation fails due to system restrictions (e.g., firewall or admin rights). The team resolves system access issues or configures firewalls accordingly.

zhifenli commented 1 month ago

We have installed TypeScript, Node.js, and Next.js for web development and set up MicroPython on the Raspberry Pi for hardware control. We Installed Visual Studio Code and necessary extensions.