Skip to content

Sahira100/e19-3yp-Smart-Chessboard

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Chessboard

WhatsApp.Video.2023-12-13.at.00.32.20.mp4

Team

  • E/19/096, E.M.C.Y.B.Ekanayake, email
  • E/19/100, E.P.S.G.Ellewela, email
  • E/19/155, B.R.U.K.Jayarathne, email
  • E/19/253, N.K.B.I.U Narasinghe, email
  • E/19/306, M.M.P.N.Rajakaruna, email

Table of Contents

  1. Introduction
  2. Solution Architecture
  3. Hardware & Software Designs
  4. User Interfaces
  5. Testing
  6. Conclusion
  7. Links

Introduction

welcome to a presentation that marks the dawn of a new era in the world of chess Our project revolves around addressing key challenges faced by chess enthusiasts, both visually impaired and sighted.

Solution Architecture

High Level Architecture

highlevel_archi

Data Flow

DataFlow

Control Flow

Choose a way to play

control-flow-1

Playing a local game

Copy of sMART Chess (1)

Playing with a computer opponent

controlflow-3

Playing with an opponent through aws backend or lichers

controlflow-4

Hardware and Software Designs

chessBoardModel

User Interfaces

signup-signin game

Testing

Flutter App Testing: Unit Testing - Dart's built-in test library Widget Testing-Dart's built-in test library Performance testing -Flutter Driver in “flutter_test” package

Backend Testing: Unit Testing with Mocha WebSocket Testing (Tool-Simple WebSocket Client)

MongoDB Database Testing: Integration testing with Mocha

Hardware Testing: Electronic Simulations using Protius Bluetooth Connection Testings 8*8 Hall Sensor Grid Testing with Multimeter Component Functionality Testing Connections Testing after soldering

Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 56.0%
  • C++ 17.1%
  • CMake 13.8%
  • JavaScript 4.9%
  • Python 4.4%
  • Swift 1.4%
  • Other 2.4%