Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gabrielcarames/grammar-gate
A grammar website with multiple features, using the ChatGPT API. Made with Next.js and TailwindCSS.
https://github.com/gabrielcarames/grammar-gate
chatgpt chatgpt-api grammar grammar-checker nextjs react summarizer tailwindcss translator translator-app
Last synced: 15 days ago
JSON representation
A grammar website with multiple features, using the ChatGPT API. Made with Next.js and TailwindCSS.
- Host: GitHub
- URL: https://github.com/gabrielcarames/grammar-gate
- Owner: GabrielCarames
- License: mit
- Created: 2023-03-16T21:06:52.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-25T12:42:01.000Z (over 1 year ago)
- Last Synced: 2024-11-13T18:44:12.355Z (3 months ago)
- Topics: chatgpt, chatgpt-api, grammar, grammar-checker, nextjs, react, summarizer, tailwindcss, translator, translator-app
- Language: TypeScript
- Homepage: https://grammar-gate.vercel.app
- Size: 276 KB
- Stars: 9
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Grammar Gate 📑 ✍🏻
Grammar Gate is a writing tool platform powered by the [OpenAI ChatGPT API](https://platform.openai.com/docs/guides/chat) that offers a range of features to enhance your writing skills. Perfect for students, professionals, and anyone looking to communicate more effectively.
## Technologies 💫
[![NextJS](https://img.shields.io/badge/-Next.JS-black?style=for-the-badge&logo=Next.js)](https://nextjs.org/)
[![React](https://img.shields.io/badge/-React.js-blue?style=for-the-badge&logo=React)](https://es.reactjs.org/)
[![TypeScript](https://img.shields.io/badge/-TypeScript-white?style=for-the-badge&logo=Typescript)](https://www.typescriptlang.org/)
[![Javascript](https://img.shields.io/badge/-Javascript-323330?style=for-the-badge&logo=Javascript&logoColor=F7DF1E)](https://developer.mozilla.org/es/docs/Web/JavaScript)
[![TailwindCSS](https://img.shields.io/badge/-TailwindCSS-38BDF8?style=for-the-badge&logo=tailwind-css&logoColor=white)](https://tailwindui.com/)
[![ChatGPTAPI](https://img.shields.io/badge/-ChatGPT-74ab9c?style=for-the-badge&logo=openai)](https://graphql.org/)## Features
- ***Grammar Checker***
identifies grammatical errors in your text and provides you with a list of suggested corrections. Simply copy and paste your text into our tool, and our checker will analyze your writing for grammar, spelling, and punctuation mistakes. Our grammar checker covers a range of grammatical rules, including verb tense, subject-verb agreement, and articles.- ***Text Summarizer***
helps you condense long passages of text into shorter, more concise versions. Simply copy and paste your text into our tool and select the desired summary length. Our summarizer identifies the most important information in your text, so you can get a quick overview without having to read the entire document.- ***Translator***
translates text from one language to another by analyzing the context of your text to provide the most accurate translation possible.
We support translation between many popular languages, including Spanish, French, German, Chinese, and more.
If you don't know the language of your text, you can use our language detection tool to identify it automatically.## Desktop site 🖥️
https://user-images.githubusercontent.com/49535753/233981475-0f8b052c-18fb-4073-bcda-05a3348bdc69.mp4
## Mobile site 📱
https://user-images.githubusercontent.com/49535753/233981518-d64d7aa6-e0d5-4760-8027-d5652bab69ba.mp4
## Install ⚒
Clone and install
```bash
git clone https://github.com/GabrielCarames/grammar-gate.git
pnpm i
```
Run the app locally
```bash
pnpm run dev
```## Environment variables 🏭
> ***Warning***: You need an OpenAI API key to run this app locally. You can get one here for free: https://platform.openai.com/account/api-keysThe app needs to use the variables located in the "env.example" file. To access them, follow the following steps:
- Create a new file named "**.env**" in the root of the app.
- Copy and paste everything in the "**.env.example**" file into the "**.env**" file.## Deployment 🚀
You can see the deployment by [clicking here](https://grammar-gate-gabrielcarames.vercel.app/).## Disclaimer ⚠️
- While our Grammar Gate platform is designed to provide the most acurrate solutions for our grammar tools, it may not always be 100% accurate. Grammar gate tools are best used as a supplement to your own knowledge and judgment about grammar. We are not responsible for any errors or inaccuracies in your writing that may go undetected by Grammar Gate.
- Unfortunately, the ChatGPT API is currently very slow due to the high demand and may take a while to get a response from both the grammar checker and text summarizer. Please be patient.