Skip to content

Feature/basic text editor with analysis #212

Open
predictor450v wants to merge 22 commits into
vicharanashala:mainfrom
predictor450v:feature/basic-text-editor
Open

Feature/basic text editor with analysis #212
predictor450v wants to merge 22 commits into
vicharanashala:mainfrom
predictor450v:feature/basic-text-editor

Conversation

@predictor450v
Copy link
Copy Markdown

Pull Request Description

Overview

Developed a basic text editor with real-time typing analytics using React, TypeScript, Express, Axios, and MongoDB.

Features Implemented

  • Real-time word count tracking
  • Total character count calculation
  • Typing duration tracking
  • Words Per Minute (WPM) analysis
  • Live text analysis updates while typing
  • API integration between frontend and backend

Tech Stack

  • Frontend: React + TypeScript
  • Backend: Express
  • HTTP Client: Axios
  • Database: MongoDB

Technical Implementation

  • Built the user interface and editor functionality using React
  • Used TypeScript for type safety and better code structure
  • Implemented backend APIs with Express
  • Integrated Axios for frontend-backend communication
  • Stored and managed editor-related data using MongoDB
  • Added dynamic logic for calculating typing statistics in real time

Purpose

This project provides a simple text editor experience along with live typing analytics to help users monitor their writing activity.

Status

  • Core editor functionality completed
  • Analytics system implemented successfully
  • Backend integration tested and working

Name - Ayushman Sikder.
Project Name - Vi Notes
Feature Name - basic text editor with analysis .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant