Writing about tech can be just as important as making it. Developers spend plenty of time creating new applications and debugging existing codebases, but most developers also spend at least some of their time reading and writing about technical concepts, recent advancements, and new technologies.
https://fktech-blog-14.herokuapp.com
https://github.com/kabirfaisal1/Tech-Blog.git
AS A developer who writes about tech
I WANT a CMS-style blog site
SO THAT I can publish articles, blog posts, and my thoughts and opinions
NOTE: if you are copying this repo all you have to do is run
-npm -i
and you will get all the packages below
1. node.js (npm install -g npm) on your system
2. npm i mysql
3. npm i express
4. npm i path
5. npm i dotenv
6. npm i sequelize
7. npm install cypress --save-dev (in app_Test folder)
8. npm i dotenv
opt.
- npm i nodemon (help you test live without killing server. CLI: nodemon server.js)
- start the server from the root
npm start server
- open second terminal go to app_test folder
cd /your/project/path (to app_Test)
- install npm
npm install
- install cypress
npm install cypress --save-dev
- Open cypress
npx cypress open
- From cypress dashboard
- Select e2e
- Select chrome
- Click on start E2E testing in chrome (you will see new chrome open next to cy app)
- Select the test case you want to run
- OR run cypress headless
npx cypress run