An open API service indexing awesome lists of open source software.

https://github.com/uber830/node-website-project

First steps with Nodejs and the framework Express a simple website.
https://github.com/uber830/node-website-project

bootstrap5 ejs express nodejs

Last synced: 3 months ago
JSON representation

First steps with Nodejs and the framework Express a simple website.

Awesome Lists containing this project

README

          

## Your First Website with Express

This is the repository of a very simple nodejs real project, the form is working.

![Screenshot from 2023-01-20 00-35-47](https://user-images.githubusercontent.com/84889339/213625734-82734784-e71c-4719-98bf-294b523d2035.png)

### You will learn

- How to start a nodejs project
- How to create routes for your server application
- How to use a template engine like ejs.
- Call Assets from CDNs and use static files
- Divide content using partials feature from Template engines
- Deploy our app using a simple service called Now(A service from Github Page)

### Installation

First, clone the repo

```sh
git clone git@github.com:Uber830/node-website-project.git
```

move to the folder

```sh
cd node-website-project
```

install dependencies:

```sh
npm install
```

execute the project

```sh
npm run dev
```
you have to change the connection variables to mailtrap.