A simple web application that allows users to translate text from one language to another.
React, Django Rest Framework.
- Installation
- Usage
- API Documentation
- Contributing
- License
Prerequisites
Node.js v12 or higher
Python
Clone this repository:
git clone https://github.com/virtualdesigner/wikitrans.git
Change into the translator_server directory:
cd translator_server
Create a virtual environment and activate it:
python3 -m venv venv
source venv/bin/activate
Install the required packages:
pip install -r requirements.txt
Apply the database migrations:
python manage.py makemigrations
python manage.py migrate
Change into the translator-app directory:
cd ../translator-app
Install the required packages:
npm install
Start the front-end server:
npm start
Start the back-end server:
python manage.py runserver
The front-end app should now be available at http://localhost:3000/ and the back-end app should be available at http://localhost:8000/.
Contributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License.