An open API service indexing awesome lists of open source software.

https://github.com/iryna-vyshniak/ws-sqlite3

This is a simple application that utilizes WebSocket for real-time data exchange and SQLite3 for database operations. Please wait while server upload 🙃
https://github.com/iryna-vyshniak/ws-sqlite3

sqlite3 websocket

Last synced: about 1 year ago
JSON representation

This is a simple application that utilizes WebSocket for real-time data exchange and SQLite3 for database operations. Please wait while server upload 🙃

Awesome Lists containing this project

README

          

(wait while server upload 🙃)

## Instant Data Exchange Application with WebSocket and SQLite3

This is a simple application that utilizes WebSocket for real-time data exchange and SQLite3 for database operations. The application allows users to create, update, and delete cards containing information such as name, organization name, slogan, and creation date.

### Features

- **Real-time Data Exchange:** Utilizes WebSocket for instant communication between clients and the server.
- **SQLite3 Database:** Stores card data using SQLite3, enabling easy insertion, updating, and deletion of records.
- **Card Fields:**
- Name
- Organization Name
- Organization Slogan
- Creation Date

### Usage

1. **Installation:**

- Clone the repository to your local machine.
- Install dependencies using `npm install`.

2. **Starting the Server:**

- Run `npm start` to start the server on PORT 5000.

3. **Accessing the Application:**

- Open your web browser and navigate to `http://localhost:5173`.

4. **Interacting with the Application:**
- Use the provided interface to perform operations such as:
- Inserting new cards
- Updating existing cards
- Deleting cards

### Technologies Used

- Node.js
- WebSocket
- SQLite3

---

![Screenshot](/src/assets/images/Screenshot_1.png)

![Screenshot](/src/assets/images/Screenshot_3.png)

![Screenshot](/src/assets/images/Screenshot_2.png)

![Screenshot](/src/assets/images/Screenshot_4.png)