https://github.com/trapcodeio/domain-manager
A webapp to manage your domains for you.
https://github.com/trapcodeio/domain-manager
Last synced: 2 months ago
JSON representation
A webapp to manage your domains for you.
- Host: GitHub
- URL: https://github.com/trapcodeio/domain-manager
- Owner: trapcodeio
- Created: 2019-05-13T05:14:49.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T21:45:27.000Z (over 2 years ago)
- Last Synced: 2025-04-17T13:08:45.594Z (2 months ago)
- Language: JavaScript
- Size: 2.54 MB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 19
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Xjs Framework (Beta)
A powerful framework for nodejs, Using `expressjs` as a server and also other community proven worthy libraries.
### What you get
1. Complete MVC structure
2. User Authentication
3. Nested Routing
4. Named Routes
5. A tinker (beta)
6. Webpack ready using `laravel-mix`
7. All database supported by `KnexJs` e.g **Postgres**, **MSSQL**, **MySQL**, **MariaDB**, **SQLite3**, **Oracle**, and **Amazon Redshift**
8. Custom console commands
9. _So much more!!!_### Installation
Installing Xjs Framework requires [**Xjs CLI**](https://www.npmjs.com/package/xjs-cli)#### Install Xjs-CLI
```console
npm install xjs-cli -g
```This installs `xjs-cli` globally so you can use the `xjs` command.
Run `xjs --help` after installation.
#### Create New Project
```console
xjs new my-xjs-app
```
Create your sqlite file in `storage/app/db/database.sqlite`
After that, you will be told to run `xjs migrate` to migrate your database.
```
Using environment: development
Batch 1 run: 1 migrations
20190208064039_create_user_table.js
```
We have just migrated our user database.That's all!
We are now ready to **start our App.**
```
xjs start
```#### Hurray!
```
===> Starting Xjs...
===> Server started and available on http://localhost:2000/
===> PORT:2000
```### More Commands?
```console
xjs --help
```## XJS STATUS
Used in over **15 Projects** and works **perfectly fine.**If you use xjs, please let us know how it has served you.