Social Sheets, is a collaborative, web-based spreadsheet application designed for teams and individuals who need to work together in real-time. It allows multiple users to interact with the same spreadsheet simultaneously, making it ideal for businesses, project teams, educators, and anyone who needs a shared, powerful, and intuitive tool for data management and analysis. The platform emphasizes ease of use, with a familiar interface, robust security features, and responsive design, making it accessible from any device. Social Sheets is perfect for those who value collaboration, efficiency, and data security in their work.
- Core Spreadsheet Functionality
- Real-Time Collaboration
- User Authentication and Access Control
- Data Persistence and Security
- Scalable Architecture
- Responsive User Interface
- Cross-Device Compatibility
This project, Social Sheets, has been deployed using Vercel, providing a fast, reliable, and globally distributed platform for hosting web applications. Vercel's seamless integration with GitHub ensures that every update pushed to the repository is automatically deployed, enabling continuous delivery and instant updates for users.
You can access the live version of the project at: Social Sheets Live
This project leverages the following technologies:
- ReactJS: Fast,Responsive Rendering and SEO friendly.
- Supabase PostgresSQL: Database server offering highly scalable and reliable instances.
- React-Spreadsheet: Performant spreasheet component used to integrate core spreadsheet functionality.
To run this project, you will need to add the following environment variables to your .env file
REACT_APP_SUPABASEURL
REACT_APP_SUPABASEKEY
Clone the project
git clone https://github.com/chaitanya-bhargava/SocialSheets.git
Go to the project directory
cd SocialSheets
Install dependencies
npm install
Start the server
npm run start