Skip to content

Diving logbook application built with Node, Express, & ejs

Notifications You must be signed in to change notification settings

alexvirdee/Divex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Divex

Divex Live

About

Divex is a scuba diving logbook built to remember your dive experiences. I've always wanted to make my own diving application so that I could save my dives and create an interactive application for other divers to use. The application is built with Node, express, and a MongoDB database. the front end is rendered using ejs. The app incorporates the Google Maps API which renders based on a divers GPS coordinates location they input into the database when they add a new dive.

Home

Home Page

Authentication

User authentication built using Passport with Express the app uses encryption salts to hash user passwords for protection. The app also allows for scoial logins on both Facebook and Google. This allows for a personal application for the user to log their own diving experiences.

Views

Landing page incorporates a video in a loop as well as the login and signup screens. Once a user logs in they are taken to the main application page where they will be able to input their own dives and save them. users are able to update or remove as well as reorder the dives.

About

Diving logbook application built with Node, Express, & ejs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published