Open williamdes opened 4 years ago
The comment must be updated
@yashrajbothra @kartik1000 If you want to work on this you can The basic policy of my repo is code and test, no need to run anything :smile:
If the test passes then production will work
or #78
Hey @williamdes can you please guide how to install it and contribute in this repo. I would love to contribute👍
Hey @yashrajbothra Do you have:
But as I said, NodeJS is the only thing required.
Good to go !
You can code most of what you want without having docker, a database server is very recommended. If you add tests you will be pretty sure it works fine
Also: copy .env.example to .env and fillwhat you can
One more thing, if some part of the code is too complicated for local devlopment you can add a configuration variable and split it.
SMTP_MODE=MAILBOX # MAILBOX OR FAKE_SMTP_SERVER
is a good example of how I did that
But it can be improved a lot
Thank you @williamdes i will definetly try to install and contribute 👍
@williamdes How can test my changes?
@yashrajbothra you need to write unit tests to test each part of the code
Also be sure to run prettier
You can also start the project and send emails to your test email account but it is complicated
I will need to do some changes to help developers test changes
But this repo is mainly TDD :)