Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on May 7, 2024. It is now read-only.

sopyb/NavigoLearnAPI

Open more actions menu

NavigoLearn API

Build Status Badge
Production Build Status
Master Build Status

! This is a work in progress !

! Expect breaking changes !

Especially database related stuff

and the api itself...

About

REST api for NavigoLearning. This project is built with Node.js, Express, and MariaDB.

Documentation

Getting Started

Prerequisites

Installation

  1. Clone the repo

    git clone git@github.com:NavigoLearn/API.git
  2. Install NPM packages

    npm install
  3. Create a MariaDB database

    CREATE DATABASE navigo_learn;
       USE navigo_learn;
    CREATE USER 'navigo_learn'@'localhost' IDENTIFIED BY 'password';
     GRANT ALL PRIVILEGES ON navigo_learn.* TO 'navigo_learn'@'localhost';
  4. Rename the env.example folder to env and fill in the values for development.env

  5. Run tests to make sure everything works

    npm test
  6. Run the server

    npm run dev

About

REST API of NavigoLearn

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.