20 lines
880 B
Markdown
20 lines
880 B
Markdown
I want to build a mobile app called "Pi mobile" that will allow you to easily remote control a Pi agent via a mobile app.
|
|
|
|
**How it will work?**
|
|
It will allow you to easily create/control Pi sessions by allowing the user to type in their computers IP address and port. Then it will connect to the Pi mobile server hosted on the computer.
|
|
|
|
The server will be Socket. It will allow you to send commands to Pi agents like new messages, executing commands, etc. The server will act as a hub for a bunch of Pi agents to be managed cleanly.
|
|
|
|
The goal is to build a seemless way of controling your Pi agents from your phone.
|
|
|
|
Out of scope:
|
|
- Security/Privacy
|
|
|
|
We are just trying to build a working prototype.
|
|
|
|
**Languages & Frameworks**
|
|
|
|
I want to use **TypeScript+Express.Js** for the backend API and **Expo+React Native** for the mobile app.
|
|
|
|
**File Structure**
|
|
apps/ -> api/ & mobile/ |