This repo contains a simple API allowing registration, authentication, updates, deletions and retrievals of members.
-
Clone the repo.
-
Install the tools to be able to operate it:
-Nodejs : https://nodejs.org/en/
-MySQL : https://dev.mysql.com/downloads/mysql/ -
In the
src
folder: install dependencies:npm install
. -
Edit template.config.ts files.
-
Create the database with the template files in the
database
folder. -
Compile ts files in javascript with the
tsc
command -
Start API with
node dist/main.js
command
Following these operations, if the API is functioning correctly, it can be accessed at the address: http://127.0.0.1:3000 where http://localhost:3000
The documentation is accessible on this repo via this link .
If you want to contribute to the project, report bugs or suggest improvements you can open an issue, contribute forks / pull requests
This project has an MIT license .