Skip to content

chaitanya-bhargava/SocialSheets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Sheets

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.

Features

  • Core Spreadsheet Functionality
  • Real-Time Collaboration
  • User Authentication and Access Control
  • Data Persistence and Security
  • Scalable Architecture
  • Responsive User Interface
  • Cross-Device Compatibility

Deployment

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

Screenshots

Home Dashboard Spreadsheet

Tech Stack

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.

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

REACT_APP_SUPABASEURL

REACT_APP_SUPABASEKEY

Run Locally

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

Acknowledgements