The goal of the project is to create articles by users and comment or like them after they create an account for them in the application and confirm their account by email.
Every person who created an article, comment or like can only edit or delete it whenever he wants.
Step 1
: To use this project must install Node.js, Nest.Js and Mongodb Then Download the source code
git clone https://github.com/MohamedAlabasy/Nest.JS-Articles-System-MongoDB.git
Step 2
: Enter the project file then install package
npm i
Step 3
: Run server on watch mode :
npm run start:dev
Step 4
: Open postman and import : API Collation You will find it in the project file.
After completing the registration as a new user, you must go to your email to confirm the email through the code sent to you
# development
npm run start
# watch mode
npm run start:dev
# production mode
npm run start:prod
# unit tests
npm run test
# e2e tests
npm run test:e2e
# test coverage
npm run test:cov
Here are the Command that were used in the project, You will find it in the project file.