- Replace class component with functional component using hooks.
- Connect a translator (Google, Yandex) via the API to translate individual words.
- Create a system of registration and accounts.
- Make it possible to select text.
- Rewrite requests to the server to Nest.js
git clone https://github.com/yair-roshal/interli.git
Once you're done making changes, you can upload the updated files back to GitHub using the command
git push origin master
If you'd like to keep track of the upstream project (the one that you forked to create your own), then you'll need to add what's called an additional remote. This is basically just another keyword you can use while you're inside your application's folder. To create the new remote, run the command
git remote add upstream https://github.com/yair-roshal/interli.git
If you notice that the upstream project has been updated and you'd like to incorporate the changes, you can run
git pull upstream
after creating the additional remote, and GitHub will download and merge changes from upstream into your project's files. If everything works perfectly after running that command, you can immediately run
git push origin master
to push the updates to your own project.
https://www.freecodecamp.org/news/how-to-contribute-to-open-source-projects-beginner
-
in main folder, text in the terminal
npm install
-
after that go to the
client
folder ,text in the terminalcd client
-
text in the terminal
npm install
-
after that go to the
server
folder ,text in the terminalcd..
andcd server
-
text in the terminal
npm install
-
Connect to MongoDB https://studio3t.com/knowledge-base/articles/connect-to-mongodb-atlas/
-
you need create .env file in server folder, example:
ATLAS_URI=mongodb+srv://doadmin:USE_YOUR_PASSWORD@db-mongodb-nyc3-67368-cceb2bea.mongo.ondigitalocean.com/admin?authSource=admin&replicaSet=db-mongodb-nyc3-67368" --tls --tlsCAFile PATH_TO_CA_CERTIFICATE
-
npm run start_npm
-start of the project
- MongoDB
- Express
- React
- Node