Platform to enhance your English writing level.
The project is a platform designed to enhance the English level of developers by tracking their proficiency in common professional situations, such as reporting daily progress to a tech lead.
Each user can view their metrics and reviews of each test (features under development).
The project was developed using the Streamlit framework for the frontend (a Python library) and Flask for the backend. MongoDB is used as the database, and everything is hosted on Render (both frontend and backend).
To run the project locally, you will need to set up the following environment variables:
- MONGO_URI: Your MongoDB connection URI.
- OPENAI_API_KEY: Your OpenAI API key.
Frontend:
# Navigate to the frontend directory
cd streamlit_frontend
# Run the frontend
streamlit run app.pyBackend:
# Navigate to the backend directory
cd flask_backend
# Run the backend
python app.py
