Skip to content

rts-cmk/the-amazing-api

Repository files navigation

The Amazing API

A RESTful API made with ExpressJS, Prisma and SQLite.

How to contribute | Changelog

What it is

TAA is a RESTful API meant for teaching students how to communicate with a real API that follows the principles of REST as defined by the Richardson Maturity Model as well as industry standards for authentication and authorization.

How to work it

Once you've cloned the API repository to your computer, run these commands

Install all dependencies

npm install

Reset the database. This will do a complete reset of all data and seed the database with a few startup records.

npm run db:generate

Run the API

npm start

The API comes with a documentation website, which you can open in your web browser: http://localhost:4000.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published