This SpreadSheets is a highly interactive, self-hosted spreadsheet platform. Powered by the ASDF Technology engine for secure .asds file handling, it includes built-in authentication, real-time editing, and an elegant design system.
⭐ 1 stars💬 1 comments
Files
📄 .gitignore
309 B
📄 LICENSE
1.1 KB
📄 README.md
2.4 KB
📄 api.php
27.8 KB
📁 asdf
📄 auth_api.php
2 KB
📄 db.php
1.7 KB
📁 help
📄 help.php
13.2 KB
📄 index.php
76 KB
📄 script.js
145.8 KB
📄 sheets_icon.png
133.3 KB
📄 style.css
6.6 KB
📁 uploads
README
# Acrobite Sheets
Acrobite Sheets is a modern, open-source, web-based spreadsheet application powered by the proprietary **ASDF Technology**. It provides a powerful, native-like experience directly in your browser with highly efficient file handling.
Live Url:
https://www.acrobite.in/sheets
## Features
- **ASDF Technology Engine:** Utilizes the custom ASDF (`.asds`) file architecture for lightning-fast, secure, and fragmented local data storage and retrieval.
- **Dynamic Spreadsheet Interface:** Create, edit, and format cells easily with a beautiful glassmorphism-inspired UI.
- **File Management System:** Save, load, star, and share spreadsheet files seamlessly.
- **Authentication:** Built-in user authentication and role management.
- **Easy Setup:** Zero configuration required. The application automatically initializes its database and tables on the first run.
## Quick Start
1. **Clone the repository:**
```bash
git clone https://github.com/yourusername/acrobite-sheets.git
cd acrobite-sheets
```
2. **Start a local PHP server:**
Place the project inside your XAMPP, MAMP, or WAMP `htdocs` / `www` directory.
Alternatively, use PHP's built-in server:
```bash
php -S localhost:8000
```
3. **Database Configuration (Auto-Setup):**
- Ensure you have a MySQL server running locally (e.g., via XAMPP).
- By default, the application is configured to connect to `localhost` with the user `root` and an empty password.
- You **do not** need to manually create a database. The first time you interact with the authentication system (e.g., trying to log in), the application will **automatically create** the `acrobite_sheets` database, the `users` table, and a default admin account.
4. **Login Default Credentials:**
- **Username:** `admin`
- **Password:** `123456`
## Requirements
- PHP 7.4 or higher
- MySQL / MariaDB
- PDO PHP Extension
## Directory Structure
- `/help/` - Help documentation and assets.
- `/uploads/` - Where user `.asd