Skip to content

SyncSpace makes real-time collaboration much easier. The application gives you the option to create various projects and work on them, alone or with a team, directly from the browser. You can write the source code yourself or you can upload the files of your project.

Notifications You must be signed in to change notification settings

KiLLg0r/SyncSpace

Repository files navigation

-----------------------------------------------------

Logo

-----------------------------------------------------

SyncSpace

SyncSpace is a NextJS web application, build using Firebase for authentication and database, which makes real-time collaboration much easier. The application gives you the option to create various projects and work on them, alone or with a team, directly from the browser. You can write the source code yourself or you can upload the files of your project.

-----------------------------------------------------

➤ Features

  • Powerful code editor (Monaco Editor - fundation of VSCode)
  • File upload
  • Source code hosting
  • Real-time code writing
  • Minimalist design
  • Integrated chat

-----------------------------------------------------

➤ Tech Stack

  • Front-end: Next.js, HTML, SCSS

  • Back-end: Node.js, Firebase

  • Deployment: Vercel

  • Code editor: Monaco Editor

  • Collaborative coding: Yjs

  • Authentication, storage and database: Firebase

  • Animations: Framer-motion

    ➤ Collaborators

    Special thanks for Stângă George and Postolache Fabian for joining me in this journey and being part of the team that developed this idea.

About

SyncSpace makes real-time collaboration much easier. The application gives you the option to create various projects and work on them, alone or with a team, directly from the browser. You can write the source code yourself or you can upload the files of your project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages