Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thoth1111/clm-server
A node.js server for two mobile applications created for municipalities to implement a platform for the management and enforcement of business licenses/permits.
https://github.com/thoth1111/clm-server
mongodb-atlas node-js
Last synced: 17 days ago
JSON representation
A node.js server for two mobile applications created for municipalities to implement a platform for the management and enforcement of business licenses/permits.
- Host: GitHub
- URL: https://github.com/thoth1111/clm-server
- Owner: Thoth1111
- License: mit
- Created: 2024-03-22T13:03:27.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-29T15:30:25.000Z (6 months ago)
- Last Synced: 2024-05-30T06:39:43.745Z (6 months ago)
- Topics: mongodb-atlas, node-js
- Language: JavaScript
- Homepage: https://www.loom.com/share/ea16cb1a5a1c49cc927b5b615f4f3cc9?sid=daeaf47f-991a-4ff5-bae5-cd9ec423d7dc
- Size: 90.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# π Table of Contents
- [π Table of Contents](#-table-of-contents)
- [CLM Server](#about-project)
- [π Live Demo](#live-demo)
- [π\[Project Documentation\] ](#project-documentation)
- [π Built With ](#built-with)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [π₯ Authors ](#authors)
- [π Future Features](#future-features)
- [π€ Contributing ](#contributing)
- [βοΈ Show your support ](#οΈsupport)
- [π Acknowledgments ](#acknowledgements)
- [π License ](#license)This project is for a node.js server for two mobile applications i.e [Permit Manager](https://github.com/Thoth1111/Permit-Manager) and [CLM Agent Portal](https://github.com/Thoth1111/CLM-Agent-Portal) created for municipalities to implement a platform for the management and enforcement of business licenses/permits. It runs with a MongoDB database and React-native for the frontend applications.
- [Click here for live demo](https://www.loom.com/share/ea16cb1a5a1c49cc927b5b615f4f3cc9?sid=daeaf47f-991a-4ff5-bae5-cd9ec423d7dc) of the application from the frontend user interfaces.
- GitHub repository [link](https://github.com/Thoth1111/CLM-Server)π
- Programming Languages: JavaScript.
- Database: MongoDB
- Version-Control: GithubTo get a local copy up and running follow these simple steps.
### Prerequisites
- Postman or other API testing platforms, code editor extensions or applications.
- A code editor such as VS code.### Setup
Get the code url by clicking `
` in the repository or use the link by provided below.
```
https://github.com/Thoth1111/CLM-Server```
Open the code editor and clone the repo. Alternatively, run the following command in the directory you wish to clone the application to.```
$ git clone https://github.com/Thoth1111/CLM-Server.git```
### InstallIn the root directory, open the terminal and run this command.
```
npm i```
or```
npm install```
### Run locally
Run the following command:
```
node server.js```
### Run tests
Open API testing tool such as postman and run the various calls from the `test_requests` directory.
π€ **Alwyn Androvelle**
- Github: [@Thoth1111](https://github.com/Thoth1111)
- Twitter: [@androvelle](https://twitter.com/androvelle)
- LinkedIn: [@Alwyn](https://linkedin.com/in/alwyn-androvelle-simiyu)## π Future Features
- [] **Complete payment stk-push transactions in production**Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/Thoth1111/CLM-Server/issues).
Give a βοΈ if you like this project!
This project is [MIT](./LICENSE) licensed.