All Projects → amiralies → metalarchives-api

amiralies / metalarchives-api

Licence: GPL-2.0 license
RESTful API for metal-archives.com

Programming Languages

javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to metalarchives-api

project-3-crm
⭐crm 客户关系管理系统模板⭐一个不错的后台管理种子项目,拥有自由设置角色自由分配权限🔑的权限管理功能,三员管理多员管理均可,前端antd vue admin后端spring-boot-api-seedling 拥有完善的功能。文档包含需求文档,设计文档和测试文档等。同时配置了travis,拥有集成测试和自动构建的功能。
Stars: ✭ 128 (+392.31%)
Mutual labels:  restful-api
gothic
🦇 Gothic is a user registration and authentication SWT/JWT microservice. It supports REST, gRPC, and gRPC Web API, reCAPTCHA & a variety of DBs with Gorm.
Stars: ✭ 65 (+150%)
Mutual labels:  restful-api
RESTCountries.NET
.NET Standard wrapper library around the API provided by REST Countries https://restcountries.com. The world in .NET 🔥.
Stars: ✭ 33 (+26.92%)
Mutual labels:  restful-api
travels-api
API for Travels Management - UFLA Comp Jr/20 anniversary event
Stars: ✭ 22 (-15.38%)
Mutual labels:  restful-api
springboot-bestpractice
SpringBoot best practice architecture. Using Spring Security, Spring Data JPA.
Stars: ✭ 51 (+96.15%)
Mutual labels:  restful-api
go-onion-architecture-sample
Sample RestAPI project write in Go
Stars: ✭ 40 (+53.85%)
Mutual labels:  restful-api
cubic
📦 Easy to scale, zero-config, real-time focused app platform for node.js
Stars: ✭ 16 (-38.46%)
Mutual labels:  restful-api
restful-services-in-pyramid
RESTful / HTTP services in Pyramid and Python course handout materials
Stars: ✭ 56 (+115.38%)
Mutual labels:  restful-api
YuiAPI
一个浏览器API测试客户端,API文档生成器,支持chrome/firefox/新版edge
Stars: ✭ 25 (-3.85%)
Mutual labels:  restful-api
egg-RESTfulAPI
基于egg.js2.x的RESTfulAPI风格的项目模板,用于快速构建高性能的服务端。
Stars: ✭ 70 (+169.23%)
Mutual labels:  restful-api
dawn-api
A RESTful API package
Stars: ✭ 25 (-3.85%)
Mutual labels:  restful-api
kontenbase
Kontenbase is a no code backend API platform / Backend as a Service (BaaS)
Stars: ✭ 98 (+276.92%)
Mutual labels:  restful-api
ogen
OpenAPI v3 code generator for go
Stars: ✭ 436 (+1576.92%)
Mutual labels:  restful-api
grapevine
Fast, unopinionated, embeddable, minimalist web framework for .NET
Stars: ✭ 72 (+176.92%)
Mutual labels:  restful-api
Mangadb
A Secured RESTful API Service for Manga
Stars: ✭ 17 (-34.62%)
Mutual labels:  restful-api
node-server-template
This is Node.js server tidy template / boilerplate with Express (with asyncified handlers, custom error handler) framework and MongoDb. The server use ES6 and above. On different branches you can see different techniques' and technologies' usage, such as Kafka, nodemailer, file download... You also can find postman collections.
Stars: ✭ 116 (+346.15%)
Mutual labels:  restful-api
AnomalyDetection
基于智能计算框架nupic的异常检测restful Api.
Stars: ✭ 31 (+19.23%)
Mutual labels:  restful-api
feedpushr
A simple feed aggregator daemon with sugar on top.
Stars: ✭ 222 (+753.85%)
Mutual labels:  restful-api
rest.vertx
A JAX-RS like annotation processor for vert.x verticals and more
Stars: ✭ 138 (+430.77%)
Mutual labels:  restful-api
gateCracker
No description or website provided.
Stars: ✭ 20 (-23.08%)
Mutual labels:  restful-api

MetalArchives RESTful API

RESTful API for metal-archives.com written in NodeJS, express.

How to run

  1. Make sure you have nodejs, mongodb and git installed.

  2. Clone the repo:

git clone https://github.com/amiralies/metalarchives-api.git
  1. Install dependencies :
cd metalarchives-api 
npm install
  1. Set env vars (do changes if necessary) :
export MONGO_URL=mongodb://localhost:27017/metalarchives
  1. Catch database :
npm run catchDB
  1. Start API :
npm start
  1. Done.

Docs

To generate docs follow these steps:

  1. Install apidoc and run it in root of repo :
npm install -g apidoc
cd metalarchives-api
apidoc -i src/routes/
  1. cd to /doc folder in repo.

  2. Serve files with your desired http server.

  3. Done.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].