Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/madhuranga-skp/sample_node_app

a simple Node.js app with basic REST functionalities with EJS and materializecss
https://github.com/madhuranga-skp/sample_node_app

ejs matirialzecss nodejs

Last synced: about 2 months ago
JSON representation

a simple Node.js app with basic REST functionalities with EJS and materializecss

Awesome Lists containing this project

README

        

# Simple Node.js App with REST Functionalities

This is a basic Node.js application that demonstrates REST functionalities using Express.js, EJS, and Materialize CSS.

## Cloning
Before running the application, make sure you have follow the instructions:
- install [Node.js](https://nodejs.org/)
- install [npm](https://www.npmjs.com/) (Node Package Manager)
- add materializecss cdn to your project
- make sure you create your own mongodb cluster and Add your connection credentials to app.js

##Features
- GET /get-items: Retrieve a list of items.
- GET /add-item: View the page to add a new item.
- POST /items: Add a new item.
- GET /items/:id: View details of a specific item.
- DELETE /items/:id: Delete a specific item.

##Technologies Used
- Node.js
- Express.js
- EJS (Embedded JavaScript) - Template Engine
- Materialize CSS - Frontend Framework

##Images
![Alt Text](S1.png)
![Alt Text](S2.png)
![Alt Text](S3.png)
![Alt Text](S4.png)
![Alt Text](S5.png)