An open API service indexing awesome lists of open source software.

https://github.com/kainnhantumbo/bug-tracker-api

Bug tracker API.
https://github.com/kainnhantumbo/bug-tracker-api

express-js mongodb nodejs-api typescript

Last synced: about 2 months ago
JSON representation

Bug tracker API.

Awesome Lists containing this project

README

          

# Bug Tracker REST API (Node.JS + Typescript + Mongo DB)

This REST API server application is built to serve its endpoints to Bug Tracker application ([see the source code here](https://github.com/KainNhantumbo/bug-tracker)), which is currently under development.

**Access this app live at: [https://bug-tracker-pied.vercel.app](https://bug-tracker-pied.vercel.app)**

## Project status

This project still under development. Further details of its bulding, software architecture and features will be given as the app grows.

### Current features

- Handle create, read, update and delete bug reports on the database.
- Handle user login, registration and authentication with jwt (JSON web tokens) strategy.
- Serve all data to a separated front-end application.

### Scripts for testing

Make sure you have installed **Node.js (v16.15.3 or later recommended) which also comes with npm**.\
In the project directory, you can run in terminal:

```bash
npm run dev
```

Runs the app in the development mode and the server will reload when you make changes to the source code.

```bash
npm run build
```

Builds the app for production to the **dist folder**.

```bash
npm run start
```

Builds and starts the server in prodution.

## Contact

E-mail: [nhantumbok@gmail.com](nhantumbok@gmail.com 'Send an e-mail')\
Github: [https://github.com/KainNhantumbo](https://github.com/KainNhantumbo 'See my github profile')
Portfolio: [https://codenut-dev.vercel.app](https://codenut-dev.vercel.app 'See my portfolio website')\
My Blog: [https://codenut-dev.vercel.app/blog](https://codenut-dev.vercel.app/blog 'Visit my blog site')

#### If you like this project, let me know by leaving a star on this repository so I can keep improving this app.😊😘

Best regards, Kain Nhantumbo, a web developer from Mozambique.\
**Made with ❤ Node.js, Express.js and Typescript**

## License

Licensed under Apache 2.0 License. All rights reserved.\
Copyright © 2022 Kain Nhantumbo.