This is a project that combines ExpressJS, React, and Django to create a simple Progressive Web App (PWA) with a backend that handles text submission, connection logging, and ngrams analysis.
express-backend/
: ExpressJS backend that receives text input and logs connections.react-pwa/
: React PWA frontend that accepts text input and interacts with the backend.django-backend/
: Django backend with an API for ngrams analysis using NLTK.README.md
: You're reading it!
- Clone this repository.
- Set up and run the Express backend, React frontend, and Django backend separately.
- Open your browser and access the React app.
- Created ExpressJS backend to log connections and handle text submission.
- Developed React PWA frontend that accepts text input and communicates with the backend.
- Set up Django backend with an API for ngrams analysis using NLTK.
- Created Docker containers for each component (Express backend, React frontend, Django backend).
- Handled merge conflicts in GitHub to demonstrate conflict resolution skills.