Personal Portfolio for advertisement.
Client: Handlebars, CSS, JavaScript
Server: Node, Express
Database: Mongo DB
Clone this project with git clone command in the terminal
git clone https://github.com/codec404/PortFolio
Delete the existing package.json
and package-lock.json
from the parent directory
In the parent directory initialise with npm by running the following command in the terminal
npm init -y
After successful initialisation, install few modules by writing in the terminal - npm i <module_name>
Modules required:
express
hbs
dotenv
mongodb
mongoose
For the module nodemon
use the command npm i -D nodemon
as it is a development time dependency.
To test the backend api postman
, thunderclient
,etc. can be made use of.
The above link leads to the official MDN documentation page. It will be helpful for the users to get knowledge about the several topics on HTML, CSS and JavaScript.
- Messages from the contact form are fetched and stored in the database