https://github.com/sahilbaig/gword-frontend
gword clone as a assignment for WarrantyMe
https://github.com/sahilbaig/gword-frontend
google-api google-docs google-drive jwt nextjs oauth2 reactjs shadcn-ui
Last synced: about 1 month ago
JSON representation
gword clone as a assignment for WarrantyMe
- Host: GitHub
- URL: https://github.com/sahilbaig/gword-frontend
- Owner: sahilbaig
- Created: 2025-03-03T09:15:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-10T08:29:49.000Z (over 1 year ago)
- Last Synced: 2025-07-05T06:38:22.169Z (12 months ago)
- Topics: google-api, google-docs, google-drive, jwt, nextjs, oauth2, reactjs, shadcn-ui
- Language: TypeScript
- Homepage: https://gword-frontend.vercel.app
- Size: 303 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Google Docs as Notion App
This is a web-based Notion-like document editor built using **React**, **Next.js**, and **ShadCN**. It mimics the core functionalities of Google Docs, allowing users to create and save documents to Google Drive or store drafts for later use.
🔗 **Live Demo**: [GWord App](https://gword-frontend.vercel.app/)
🔗 **Backend**: [Backend](https://github.com/sahilbaig/gword-backend)
## Features
- **Login**: Authenticate using Google OAuth.
- **Create Docs**: A Notion-like editor for creating and managing documents.
- **Save as Draft**: Store unfinished documents for later editing.
- **Save to Google Drive**: Directly upload documents to Google Drive.
## Pages
- **Login Page**: The main page featuring the Google OAuth login interface.
- **Docs Page**: Manage documents (Create, Read, Update).
## Tech Stack
- **Next.js**: Server-side rendering and static site generation.
- **React.js**: Component-based UI development.
- **ShadCN UI**: Prebuilt UI components for styling.