Skip to content

This is a node app that implements RESTful CRUD operations on a phone and review resource and stores them in a mongo database. Allowing users to add and review phones.

Notifications You must be signed in to change notification settings

tommy7808/PhoneDojo

Repository files navigation

PhoneDojo

This is an application that allows users to upload phones and review them. It uses express as a server and mongo as a database I made this app to showcase my node skills.

Install

npm install
cp .env.example .env
npm start

Then visit: http://localhost:8080/

Note: Don't forget to add your environment variables in the .env file. Populate DATABASE_URL with a mongo database url.

Features

  • Authentication
  • Authorisation
  • Client & server side validation
  • Error handling
  • Security: content security policy, cross site scripting prevention etc.
  • Cloudinary api

About

This is a node app that implements RESTful CRUD operations on a phone and review resource and stores them in a mongo database. Allowing users to add and review phones.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published