Skip to content

Database with smartphones, comments, favorite smartphones, user and their information, etc. (Made with NodeJS, Express, JWT, BearerToken)

Notifications You must be signed in to change notification settings

fcojalvarez/ApiFindus

Repository files navigation

Findus API

Find your smartphone.

To see the full potential must be registered, use these login details:

email:

 test@test.es 
password:
 testeando 

Note: The backend is uploaded to heroku, which if it is idle for 30 minutes, turns off the server. You will have to wait a few seconds for the smartphones to appear.

> > Taste me < <

Findus allows you to find a device based on your needs. With a simple questionnaire, you can determine your needs and recommend a smartphone.

Project features

  • Add devices as favorites.
  • Delete devices as favorites from the user panel, from the page of each device or from the list of devices.
  • Catalog with filter according to brand.
  • Add comments on devices.
  • Vote comments.
  • Login.
  • Modify user image.
  • Change Password.
  • Modify user data.

Technologies used

  • NodeJS
  • Express
  • Cors
  • DotEnv
  • Express-Bearer-Token
  • Firebase (login only)
  • Mongoose
  • MongoDB
  • nodemailer

Build Setup

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate

About

Database with smartphones, comments, favorite smartphones, user and their information, etc. (Made with NodeJS, Express, JWT, BearerToken)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published