iSP - IoT Based Smart Parking System
The project for Internet of Things course.
Number |
ID |
Name |
1 |
ITITIU20112 |
Nguyen Le Minh |
2 |
ITITIU20062 |
Nguyen Huu Minh Nhat |
3 |
ITITIU19194 |
Truong Nhat Minh Quang |
4 |
ITITIU19076 |
Dang Nguyen Nam Anh |
5 |
ITITIU19169 |
Le Nguyen Binh Nguyen |
6 |
ITITIU19219 |
Pham Quoc Tin |
Our team originally planned to implement an AI model for automatically scanning the license plate when the vehicle want to park
Table of Contents
- General Information
- Features
-
Setup
- Technologies
- Folder Structure
- Screenshot
- Acknowledgement
- Arduino : For uploading code to make the automatically executing from the Arduino UNO R3
- Mobile : Using Flutter to build the UI of mobile application
- Client : Using Vitejs is a tool to build ReactJS UI
- Server : Using FLask framework to build the server
List the ready features here:
----- |
Features |
Arduino |
Checking distance, automatically open the barrier when having the signal, LED on to guide customer to the parking slot |
Mobile |
Login, Register, Homepage, Profile, Logout |
Client |
View user active, Take license plate picture |
Server |
Authentication, OCR scanning, Facial recognition |
├── mobile
│ ├── lib
│ │ ├── resuable_widgets
│ │ ├── screens
| | | ├── home_screen.dart
| | | ├── login_screen.dart
| | | ├── profile.dart
| | | ├── register_screen.dart
│ │ ├── global_variables.dart
│ │ ├── main.dart
├── client
│ ├── src
│ │ ├── actions
│ │ ├── components
│ │ ├── styles
│ │ ├── Container.jsx
│ │ ├── global.css
│ │ ├── main.jsx
├── server
│ ├── src
│ │ ├── controllers
│ │ ├── data
│ │ ├── database
│ │ ├── routes
│ │ ├── app.js
- Communicating and connecting between hardware and software
- Implementation of AI technology with IoT system
- Usage of different frameworks and libaries
- Usage of Git, pull, merge and commit
- Organize files to better manage development
- Importance of README.md