Skip to content
This repository has been archived by the owner on Dec 28, 2020. It is now read-only.

Light RESTful API server for an android app using Node.js, Express and MS SQL

Notifications You must be signed in to change notification settings

dbulgakov/ConferenceApp-Server

Repository files navigation

ConferenceApp API Backend

Fast and light web server to manage mobile app requests. This API allows mobile users to manage their user accounts, get information about scheduled conferences in the specific city and share emotions about visited events. All responses are in json format.

Android companion app is avaliable here.

Avaliable API methods:

Authentication:

  • /POST signup — User registration method.

    Supported parameters: username, password, first name, last name, email, personal description, photo id

  • /POST login — Login for registred users to obtain auth token.

    Supported parameters: username, password.

Conferences:

  • /GET conferences — Get all scheduled conferences.

    Supported parameters: n/a

  • /GET conferences/id — Get information about specific conference.

    Supported parameters: conference id

  • /POST conferences/id/attend — Add user into conference attendees list

    Supported parameters: conference id, auth token

  • /POST conferences/id/unattend — Removes user from conference attendees list

    Supported parameters: conference id, auth token

  • /GET conferences/id/comments — Get all comments for a specific conference.

    Supported parameters: conference id

  • /POST conferences/id/comments — Add new comments for a specific conference.

    Supported parameters: conference id

Speeches:

  • /GET speeches/id — Get information about specific speech.

    Supported parameters: speech id.

Users:

  • /GET users/id — Get information about specific user.

    Supported parameters: user id.

Images:

  • /GET images/id — Get image by id.

    Supported parameters: image id.

Technologies:

This RESTful API is powered by stack of NodeJS, Express and MS SQL.

About

Light RESTful API server for an android app using Node.js, Express and MS SQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages