Skip to content

deexithmn/TravelCamps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TravelCamps

Web application for getting Travel camps using NodeJS, express, mongoDB and Semantic UI with passport authentication library.

Camps can be added by logging in and giving the details and submitting the form.

  • NoSQL is used to store, fetch and interact with the database. MongoDB is used as the DB to store the user details and camp details.
  • Styling is done using CSS and the semantic UI library.
  • npm packages like express, ejs, body-parser, mongoose, method-override, sanitizer, passport-local are used.
  • method-override is used as PUT and DELETE can't be written on HTML we use method-override to override the POST method written on HTML-form.
  • CRUD operations are performed for Camps and related comments.
  • User authorizations is considered to edit an added camp or comment.

About

Web application built using NodeJs, ExpressJS, MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published