eastemployeer / Sport-equipment-rental-server

Server for sport equipment rental app (Node.js, Express.js)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sport equipment rental server

Application for all season sport equipment rental. It has most features that are present in the real application for rental, such as:

  • distinction into 4 types of user accounts
  • making bookings,
  • periodic inspections of specific equipment,
  • modyfing specific equipment,
  • adding new equipment to rental,
  • deleting specific equipment,
  • blocking workers accounts,
  • modyfing workers accounts,
  • logging in/out of website
  • dynamically updated informations about technical state of equipment,
  • confirming the return of the item or release of the item to the client,

...and many many more!

Coding was preceded by whole design process of every view for application, UML diagrams, description of all the functionalities etc. Links to mock-ups and documentation below.

Back-en built with

Detailed documentation

We have also provided detailed documentation which shows entire design proccess, all the functionalities, UML diagrams etc.

Mock-ups

Our page was first designed using Figma and based on them, created in Vue.js

Getting started

  1. Use the package manager yarn to install all dependencies in our project.
yarn
  1. Copy file .env.example to .env and set your own database variables.

  2. Start the server in development mode:

yarn devstart

About

Server for sport equipment rental app (Node.js, Express.js)


Languages

Language:TypeScript 99.9%Language:Shell 0.1%