Cypress - Online Editor

🚀 Introducing Cypress - Your Innovative Online Editor 🚀

I'm excited to share my latest project: Cypress, an innovative online editor designed to enhance your productivity and collaboration experience. In a world dominated by the MERN stack, it's crucial to explore and master diverse technologies. Cypress is built with Next.js, Supabase PostgreSQL, Redis, and ShadCN-UI, setting it apart from typical MERN applications.

Live Demo

Check out the live demo and experience these features in action: Cypress Online Editor

Features

  • Sleek Dashboard: Upon entering Cypress, you're greeted with an intuitive dashboard that makes navigation effortless.
  • User-Friendly Authentication: Signing up or logging in is a breeze, allowing you to get started right away.
  • Custom Workspaces: Create workspaces tailored to your needs. Whether you want to keep things private or share them with your team, Cypress has you covered.
  • File Management: Inside your workspaces, you can:
    • Create
    • Save
    • Edit
    • Delete
    • Restore
    • Rename files and folders
  • Real-Time Collaboration: In shared workspaces, add collaborators and see changes happen in real-time, thanks to socket integration. It's like working together in the same room, even if you're miles apart.
  • Dark & Light Modes: Switch between dark and light modes for a comfortable working environment at any time of day.
  • Flexible Plans: Choose from two plans to fit different needs:
    • Free Plan: Create up to three folders.
    • Paid Plan: Enjoy unlimited access.
  • Secure Payments: Upgrading your plan is seamless with secure payments handled through Stripe.

Why Cypress?

Cypress is more than just an editor; it's a tool designed to make your workflow smoother and your collaboration seamless. I can't wait for you all to try it out!

Website Tour

Take a quick tour of the application: Website Tour

Getting Started

Prerequisites

  • Node.js (version >= 14.x)
  • A browser to access the online editor

Installation

If you want to run the project locally:

  1. Clone the repository: ```bash git clone https://github.com/Dash10107/Cypress.git cd Cypress npm install npm run dev

Built With

Share this project:

Updates